diff --git a/app/pages/collectCode/payment/index.vue b/app/pages/collectCode/payment/index.vue index e656534..01fb826 100644 --- a/app/pages/collectCode/payment/index.vue +++ b/app/pages/collectCode/payment/index.vue @@ -72,11 +72,20 @@ const abroadPay=async ()=>{ const res=await abroadCreateOrder({ QrUid:route.query.qrUid }); - if(res.status===0){ + if(res.status===0 && res.data){ + console.log(res); + codePKey.value = res.data.checkoutSessionUrl; codePayUid.value = res.data.payUid; window.location.href = res.data.checkoutSessionUrl; + }else if(res.status===1 && res.data===null){ + router.push({ + path:"/overseasCode/payment/result", + query:{ + qrUid:route.query.qrUid + } + }) } } diff --git a/app/pages/overseasCode/payment/result/index.vue b/app/pages/overseasCode/payment/result/index.vue index 7f9da4b..9685c7e 100644 --- a/app/pages/overseasCode/payment/result/index.vue +++ b/app/pages/overseasCode/payment/result/index.vue @@ -17,7 +17,7 @@ const resData = ref({}); const statusLabel = { - 1: t("payment.text3"), + 1: t("payment.text4"), 2: t("payment.text2"), 3: t("payment.text4"), 4: t("payment.text5"), @@ -25,6 +25,7 @@ const statusLabel = { const goHome = () => { router.push("/"); }; +// overseasCode/payment/result