AI_Painting_V2.0/src/apis/pay/wxPay.js

37 lines
692 B
JavaScript

// axios 发送ajax请求
import request from '@/utils/request'
export default {
// Native下单
nativePay(productId, userId, totalFee) {
return request({
url: `/pay/wx-pay/native/${productId}`,
params: { userId, totalFee },
method: 'post'
})
},
// Native下单(v2)
nativePayV2(productId) {
return request({
url: `/pay/wx-pay-v2/native/${productId}`,
method: 'post'
})
},
cancel(orderNo) {
return request({
url: `/pay/wx-pay/cancel/${orderNo}`,
method: 'post'
})
},
refunds(orderNo, reason) {
return request({
url: `/pay/wx-pay/refunds/${orderNo}/${reason}`,
method: 'post'
})
}
}