feat: 退款政策接口获取
This commit is contained in:
@@ -265,13 +265,17 @@ const OrderList = () => {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleQuit(item) {
|
async function handleQuit(item) {
|
||||||
if (refundRef.current) {
|
if (refundRef.current) {
|
||||||
refundRef.current.show(item, (result) => {
|
const res = await orderService.getRefundPolicy({ order_id: item.id });
|
||||||
|
refundRef.current.show(
|
||||||
|
{ ...item, refund_policy: res.data.refund_policy },
|
||||||
|
(result) => {
|
||||||
if (result) {
|
if (result) {
|
||||||
getOrders(item.page);
|
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