2 Sitoutukset 48594a6d64 ... 010e13ea00

Tekijä SHA1 Viesti Päivämäärä
  liangan 010e13ea00 Merge branch 'development' 2 viikkoa sitten
  liangan a424e61db8 fix: 修复loading问题 2 viikkoa sitten
1 muutettua tiedostoa jossa 13 lisäystä ja 9 poistoa
  1. 13 9
      src/pages/myOrders/orderDetail.vue

+ 13 - 9
src/pages/myOrders/orderDetail.vue

@@ -249,16 +249,20 @@ async function goPay() {
     title: t('orderDetail.payment.loading'),
     mask: true,
   })
-  const payRes = await payOrder({
-    orderId: detail.value?.orderId,
-    type: detail.value?.storePink?.kId ? 'join' : 'open',
-  })
-  console.log(payRes)
-  if (payRes.code === '200') {
-    toast.success(t('orderDetail.payment.success'))
-    getDetail()
+  try {
+    const payRes = await payOrder({
+      orderId: detail.value?.orderId,
+      type: detail.value?.storePink?.kId ? 'join' : 'open',
+    })
+    console.log(payRes)
+    if (payRes.code === '200') {
+      toast.success(t('orderDetail.payment.success'))
+      getDetail()
+    }
+  }
+  finally {
+    uni.hideLoading()
   }
-  uni.hideLoading()
 }
 
 function handleClick() {