feat(api): Add CheckoutOrder request and response types, and update user purchase request parameters

This commit is contained in:
web@ppanel
2025-03-14 13:34:36 +07:00
parent 786ba0e41c
commit 48a1b97051
8 changed files with 91 additions and 36 deletions
@@ -37,7 +37,10 @@ export default function Page() {
enabled: enabled,
queryKey: ['queryPurchaseOrder', orderNo],
queryFn: async () => {
const { data } = await queryPurchaseOrder({ order_no: orderNo! });
if (!orderNo) return;
const params = localStorage.getItem(orderNo);
const authParams = params ? JSON.parse(params) : {};
const { data } = await queryPurchaseOrder({ order_no: orderNo!, ...authParams });
if (data?.data?.status !== 1) {
setEnabled(false);
if (data?.data?.token) {