Files
yudao-mall-uniapp/sheep/api/pay/order.js
wuKong 59c34db03f feat(order): 支持通过支付订单号查询订单详情
- 引入 vue 的 watch 方法监听订单 ID 变化
- 新增 PayOrderApi 模块用于查询支付订单
- 在 onLoad 中增加对 payOrderNo 参数的处理逻辑
- 通过 payOrderNo 查询 merchantOrderId 并赋值给订单 ID
- 使用 watch 替代 onShow 中直接调用 getOrderDetail 方法
- 修改 PayOrderApi.getOrder 方法支持 no 参数查询
2025-11-24 18:49:10 +08:00

27 lines
526 B
JavaScript

import request from '@/sheep/request';
const PayOrderApi = {
// 获得支付订单
getOrder: (id, sync, no) => {
const params = {};
if (id) params.id = id;
if (no) params.no = no;
if (sync !== undefined) params.sync = sync;
return request({
url: '/pay/order/get',
method: 'GET',
params,
});
},
// 提交支付订单
submitOrder: (data) => {
return request({
url: '/pay/order/submit',
method: 'POST',
data,
});
},
};
export default PayOrderApi;