Blame view

src/api/system/systemInfoManageApi.js 1.2 KB
a42b3256   wuxw   HC小区管理系统前段vue版正在开发中
1
2
3
4
5
6
7
8
9
10
11
  import request from '@/utils/request'
  
  // 获取系统配置列表
  export function listSystemInfo(params) {
    return new Promise((resolve, reject) => {
      request({
        url: '/system.listSystemInfo',
        method: 'get',
        params
      }).then(response => {
        const res = response.data
0e772b97   wuxw   v1.9 优化一些细微bug
12
        localStorage.setItem('java110SystemInfo', JSON.stringify(res.data[0]))
a42b3256   wuxw   HC小区管理系统前段vue版正在开发中
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
        if (res.code == 0) {
          resolve(res)
        } else {
          reject(new Error(res.msg || '获取系统配置列表失败'))
        }
      }).catch(error => {
        reject(error)
      })
    })
  }
  
  // 更新系统配置
  export function updateSystemInfo(data) {
    return new Promise((resolve, reject) => {
      request({
        url: '/system.updateSystemInfo',
        method: 'post',
        data
      }).then(response => {
        const res = response.data
        if (res.code == 0) {
          resolve(res)
        } else {
          reject(new Error(res.msg || '更新系统配置失败'))
        }
      }).catch(error => {
        reject(error)
      })
    })
06ec2cd7   wuxw   水电抄表测试完成
42
43
44
45
46
47
48
49
50
  }
  
  export function getPropertyUrl() {
    let systemInfo = localStorage.getItem('java110SystemInfo')
    if (systemInfo) {
      systemInfo = JSON.parse(systemInfo)
      return systemInfo.propertyUrl
    }
    return ''
a42b3256   wuxw   HC小区管理系统前段vue版正在开发中
51
  }