Blame view

src/api/contract/contractDetailApi.js 2.3 KB
fc9bd1db   wuxw   开发完成合同详情
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  import request from '@/utils/request'
  
  // 查询合同详情
  export function queryContract(params) {
    return new Promise((resolve, reject) => {
      request({
        url: '/contract/queryContract',
        method: 'get',
        params
      }).then(response => {
        const res = response.data
        if (res.code === 0) {
          resolve(res)
        } else {
          reject(new Error(res.msg || '查询合同详情失败'))
        }
      }).catch(error => {
        reject(error)
      })
    })
  }
  
  // 获取合同房屋列表
  export function getContractRooms(params) {
    return new Promise((resolve, reject) => {
      request({
08cd00e0   wuxw   优化一些bug
27
        url: '/contract/queryContractRoom',
fc9bd1db   wuxw   开发完成合同详情
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
        method: 'get',
        params
      }).then(response => {
        const res = response.data
        if (res.code === 0) {
          resolve(res)
        } else {
          reject(new Error(res.msg || '获取合同房屋列表失败'))
        }
      }).catch(error => {
        reject(error)
      })
    })
  }
  
  // 获取合同附件列表
  export function getContractFiles(params) {
    return new Promise((resolve, reject) => {
      request({
6abddc4c   wuxw   v1.9 优化合同附件没法查看的问题
47
        url: '/contractFile/queryContractFile',
fc9bd1db   wuxw   开发完成合同详情
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
        method: 'get',
        params
      }).then(response => {
        const res = response.data
        if (res.code === 0) {
          resolve(res)
        } else {
          reject(new Error(res.msg || '获取合同附件列表失败'))
        }
      }).catch(error => {
        reject(error)
      })
    })
  }
  
  // 获取合同费用列表
  export function getContractFees(params) {
    return new Promise((resolve, reject) => {
      request({
        url: '/contract/getContractFees',
        method: 'get',
        params
      }).then(response => {
        const res = response.data
        if (res.code === 0) {
          resolve(res)
        } else {
          reject(new Error(res.msg || '获取合同费用列表失败'))
        }
      }).catch(error => {
        reject(error)
      })
    })
  }
  
  // 获取合同历史缴费记录
  export function getContractHisFees(params) {
    return new Promise((resolve, reject) => {
      request({
        url: '/contract/getContractHisFees',
        method: 'get',
        params
      }).then(response => {
        const res = response.data
        if (res.code === 0) {
          resolve(res)
        } else {
          reject(new Error(res.msg || '获取合同历史缴费记录失败'))
        }
      }).catch(error => {
        reject(error)
      })
    })
  }