communityPaymentApi.js
3.18 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
import request from '@/utils/request'
// 获取小区支付列表
export function listAdminPayment(params) {
return new Promise((resolve, reject) => {
request({
url: '/payment.listAdminPayment',
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 saveAdminPaymentPool(data) {
return new Promise((resolve, reject) => {
request({
url: '/payment.saveAdminPaymentPool',
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)
})
})
}
// 更新支付配置
export function updateAdminPaymentPool(data) {
return new Promise((resolve, reject) => {
request({
url: '/payment.updateAdminPaymentPool',
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)
})
})
}
// 删除支付配置
export function deleteAdminPaymentPool(data) {
return new Promise((resolve, reject) => {
request({
url: '/payment.deleteAdminPaymentPool',
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)
})
})
}
// 获取支付厂商列表
export function listPaymentAdapt(params) {
return new Promise((resolve, reject) => {
request({
url: '/payment.listPaymentAdapt',
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 listPaymentKey(params) {
return new Promise((resolve, reject) => {
request({
url: '/payment.listPaymentKey',
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 queryAdminFeeConfigs(params) {
return new Promise((resolve, reject) => {
request({
url: '/feeConfig.queryAdminFeeConfigs',
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)
})
})
}