31 lines
511 B
JavaScript
31 lines
511 B
JavaScript
|
|
import request from './request'
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 创建支付订单
|
||
|
|
*/
|
||
|
|
export function createPaymentOrder(data) {
|
||
|
|
return request({
|
||
|
|
url: '/payment/checkout',
|
||
|
|
method: 'post',
|
||
|
|
data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 查询订单状态
|
||
|
|
*/
|
||
|
|
export function getOrderStatus(merchantTransactionId) {
|
||
|
|
return request({
|
||
|
|
url: `/payment/order/${merchantTransactionId}`,
|
||
|
|
method: 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 获取收银台页面URL
|
||
|
|
*/
|
||
|
|
export function getCheckoutPageUrl(token) {
|
||
|
|
return `/api/payment/checkout/page?token=${token}`
|
||
|
|
}
|
||
|
|
|