batchPayFeeOrderApi.js
2.89 KB
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
import request from '@/utils/request'
// 查询批量缴费列表
export function listFee(params) {
return new Promise((resolve, reject) => {
request({
url: '/fee.listFee',
method: 'get',
params
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 查询费用对象
export function listFeeObj(params) {
return new Promise((resolve, reject) => {
request({
url: '/feeApi/listFeeObj',
method: 'get',
params
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 查询业主账户
export function queryCommunityOwnerAccount(params) {
return new Promise((resolve, reject) => {
request({
url: '/account.queryCommunityOwnerAccount',
method: 'get',
params
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 查询押金信息
export function queryFeeDeposit(params) {
return new Promise((resolve, reject) => {
request({
url: '/fee.queryFeeDeposit',
method: 'get',
params
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 退押金
export function refundFeeDeposit(data) {
return new Promise((resolve, reject) => {
request({
url: '/fee.refundFeeDeposit',
method: 'post',
data
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 批量缴费
export function payBatchFee(data) {
return new Promise((resolve, reject) => {
request({
url: '/fee.payBatchFee',
method: 'post',
data
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 扫码支付
export function qrCodePayment(data) {
return new Promise((resolve, reject) => {
request({
url: '/payment.qrCodePayment',
method: 'post',
data
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 检查支付状态
export function checkPayFinish(data) {
return new Promise((resolve, reject) => {
request({
url: '/payment.checkPayFinish',
method: 'post',
data
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}
// 查询打印页面
export function listFeePrintPage(params) {
return new Promise((resolve, reject) => {
request({
url: '/feePrintPage.listFeePrintPage',
method: 'get',
params
}).then(response => {
const res = response.data
resolve(res)
}).catch(error => {
reject(error)
})
})
}