feat: 退款政策接口获取
This commit is contained in:
@@ -265,13 +265,17 @@ const OrderList = () => {
|
||||
});
|
||||
}
|
||||
|
||||
function handleQuit(item) {
|
||||
async function handleQuit(item) {
|
||||
if (refundRef.current) {
|
||||
refundRef.current.show(item, (result) => {
|
||||
if (result) {
|
||||
getOrders(item.page);
|
||||
}
|
||||
});
|
||||
const res = await orderService.getRefundPolicy({ order_id: item.id });
|
||||
refundRef.current.show(
|
||||
{ ...item, refund_policy: res.data.refund_policy },
|
||||
(result) => {
|
||||
if (result) {
|
||||
getOrders(item.page);
|
||||
}
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -188,6 +188,21 @@ class OrderService {
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
// 获取退款政策
|
||||
async getRefundPolicy({
|
||||
order_id,
|
||||
}: {
|
||||
order_id: number;
|
||||
}): Promise<ApiResponse<any>> {
|
||||
return httpService.post(
|
||||
"/payment/order_refund_policy",
|
||||
{ order_id },
|
||||
{
|
||||
showLoading: true,
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// 导出认证服务实例
|
||||
|
||||
Reference in New Issue
Block a user