Skip to content

Commit 5966ed2

Browse files
committed
mall + pay:
1. 优化订单管理的接口实现 2. 支付状态增加 refund 类型,将 refund status 合并进去
1 parent 0e29988 commit 5966ed2

File tree

5 files changed

+91
-242
lines changed

5 files changed

+91
-242
lines changed

src/api/pay/app.js

Lines changed: 9 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import request from '@/utils/request'
22

3-
// 创建支付应用信息
3+
// 创建支付应用
44
export function createApp(data) {
55
return request({
66
url: '/pay/app/create',
@@ -9,7 +9,7 @@ export function createApp(data) {
99
})
1010
}
1111

12-
// 更新支付应用信息
12+
// 更新支付应用
1313
export function updateApp(data) {
1414
return request({
1515
url: '/pay/app/update',
@@ -18,7 +18,7 @@ export function updateApp(data) {
1818
})
1919
}
2020

21-
// 支付应用信息状态修改
21+
// 支付应用状态修改
2222
export function changeAppStatus(id, status) {
2323
const data = {
2424
id,
@@ -31,23 +31,23 @@ export function changeAppStatus(id, status) {
3131
})
3232
}
3333

34-
// 删除支付应用信息
34+
// 删除支付应用
3535
export function deleteApp(id) {
3636
return request({
3737
url: '/pay/app/delete?id=' + id,
3838
method: 'delete'
3939
})
4040
}
4141

42-
// 获得支付应用信息
42+
// 获得支付应用
4343
export function getApp(id) {
4444
return request({
4545
url: '/pay/app/get?id=' + id,
4646
method: 'get'
4747
})
4848
}
4949

50-
// 获得支付应用信息分页
50+
// 获得支付应用分页
5151
export function getAppPage(query) {
5252
return request({
5353
url: '/pay/app/page',
@@ -56,23 +56,10 @@ export function getAppPage(query) {
5656
})
5757
}
5858

59-
// 导出支付应用信息 Excel
60-
export function exportAppExcel(query) {
59+
// 获得支付应用列表
60+
export function getAppList() {
6161
return request({
62-
url: '/pay/app/export-excel',
63-
method: 'get',
64-
params: query,
65-
responseType: 'blob'
66-
})
67-
}
68-
69-
// 根据商ID称搜索应用列表
70-
export function getAppListByMerchantId(merchantId) {
71-
return request({
72-
url: '/pay/app/list-merchant-id',
73-
params:{
74-
merchantId:merchantId
75-
},
62+
url: '/pay/app/list',
7663
method: 'get'
7764
})
7865
}

src/utils/constants.js

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -206,42 +206,6 @@ export const PayOrderStatusEnum = {
206206
}
207207
}
208208

209-
/**
210-
* 支付订单回调状态枚举
211-
*/
212-
export const PayOrderNotifyStatusEnum = {
213-
NO: {
214-
status: 0,
215-
name: '未通知'
216-
},
217-
SUCCESS: {
218-
status: 10,
219-
name: '通知成功'
220-
},
221-
FAILURE: {
222-
status: 20,
223-
name: '通知失败'
224-
}
225-
}
226-
227-
/**
228-
* 支付订单退款状态枚举
229-
*/
230-
export const PayOrderRefundStatusEnum = {
231-
NO: {
232-
status: 0,
233-
name: '未退款'
234-
},
235-
SOME: {
236-
status: 10,
237-
name: '部分退款'
238-
},
239-
ALL: {
240-
status: 20,
241-
name: '全部退款'
242-
}
243-
}
244-
245209
/**
246210
* 支付退款订单状态枚举
247211
*/

src/utils/dict.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,11 @@ export const DICT_TYPE = {
5454
PAY_CHANNEL_ALIPAY_SIGN_TYPE: 'pay_channel_alipay_sign_type', // 支付渠道支付宝算法类型
5555
PAY_CHANNEL_ALIPAY_MODE: 'pay_channel_alipay_mode', // 支付宝公钥类型
5656
PAY_CHANNEL_ALIPAY_SERVER_TYPE: 'pay_channel_alipay_server_type', // 支付宝网关地址
57+
5758
PAY_CHANNEL_CODE: 'pay_channel_code', // 支付渠道编码类型
58-
PAY_ORDER_NOTIFY_STATUS: 'pay_order_notify_status', // 商户支付订单回调状态
59+
PAY_NOTIFY_STATUS: 'pay_notify_status', // 商户支付回调状态
5960
PAY_ORDER_STATUS: 'pay_order_status', // 商户支付订单状态
60-
PAY_ORDER_REFUND_STATUS: 'pay_order_refund_status', // 商户支付订单退款状态
6161
PAY_REFUND_ORDER_STATUS: 'pay_refund_order_status', // 退款订单状态
62-
PAY_REFUND_ORDER_TYPE: 'pay_refund_order_type', // 退款订单类别
6362

6463
// ========== MP 模块 ==========
6564
MP_AUTO_REPLY_REQUEST_MATCH: 'mp_auto_reply_request_match', // 自动回复请求匹配类型

0 commit comments

Comments
 (0)