Skip to content

Commit 551ebbd

Browse files
committed
� Conflicts: � src/utils/constants.ts
2 parents b0e27b2 + a6eab3c commit 551ebbd

File tree

25 files changed

+1168
-47
lines changed

25 files changed

+1168
-47
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
"nprogress": "^0.2.0",
5858
"pinia": "^2.1.6",
5959
"qrcode": "^1.5.3",
60+
"qrcode.vue": "^3.4.0",
6061
"qs": "^6.11.2",
6162
"steady-xml": "^0.1.0",
6263
"url": "^0.11.1",

src/api/pay/app/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,3 +76,9 @@ export const exportApp = (params: AppExportReqVO) => {
7676
export const getAppListByMerchantId = (merchantId: number) => {
7777
return request.get({ url: '/pay/app/list-merchant-id', params: { merchantId: merchantId } })
7878
}
79+
80+
export const getAppList = () => {
81+
return request.get({
82+
url: '/pay/app/list'
83+
})
84+
}

src/api/pay/demo/index.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
import request from '@/config/axios'
2+
3+
export interface DemoOrderVO {
4+
spuId: number
5+
createTime: Date
6+
}
7+
8+
// 创建示例订单
9+
export function createDemoOrder(data: DemoOrderVO) {
10+
return request.post({
11+
url: '/pay/demo-order/create',
12+
data: data
13+
})
14+
}
15+
16+
// 获得示例订单
17+
export function getDemoOrder(id: number) {
18+
return request.get({
19+
url: '/pay/demo-order/get?id=' + id
20+
})
21+
}
22+
23+
// 获得示例订单分页
24+
export function getDemoOrderPage(query: PageParam) {
25+
return request.get({
26+
url: '/pay/demo-order/page',
27+
params: query
28+
})
29+
}
30+
31+
// 退款示例订单
32+
export function refundDemoOrder(id) {
33+
return request.put({
34+
url: '/pay/demo-order/refund?id=' + id
35+
})
36+
}

src/api/pay/notify/index.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import request from '@/config/axios'
2+
3+
export const getNotifyTaskDetail = (id) => {
4+
return request.get({
5+
url: '/pay/notify/get-detail?id=' + id
6+
})
7+
}
8+
9+
// 获得支付通知分页
10+
export const getNotifyTaskPage = (query) => {
11+
return request.get({
12+
url: '/pay/notify/page',
13+
params: query
14+
})
15+
}

src/api/pay/order/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ export const getOrderDetail = async (id: number) => {
9595

9696
// 新增支付订单
9797
export const createOrder = async (data: OrderVO) => {
98-
return await request.post({ url: '/pay/order/create', data })
98+
return await request.post({ url: '/pay/order/submit', data })
9999
}
100100

101101
// 修改支付订单
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 2 additions & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 2 additions & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)