24 lines
530 B
JavaScript
24 lines
530 B
JavaScript
|
|
import { http } from "../util/api"
|
||
|
|
|
||
|
|
// 支付相关API
|
||
|
|
export const paymentAPI = {
|
||
|
|
// 获取支付方式
|
||
|
|
getMethods: () => http.get('/payment/methods'),
|
||
|
|
|
||
|
|
// 创建支付订单
|
||
|
|
createOrder: (data) => http.post('/payment/create-order', data),
|
||
|
|
|
||
|
|
// 查询支付状态
|
||
|
|
queryStatus: (outTradeNo) => http.get(`/payment/query-status/${outTradeNo}`),
|
||
|
|
|
||
|
|
getOrder: () => http.get('/payment/check-status'),
|
||
|
|
|
||
|
|
// 获取支付记录
|
||
|
|
getOrders: (params = {}) => http.get('/payment/orders', {
|
||
|
|
params
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
export default {
|
||
|
|
paymentAPI
|
||
|
|
}
|