2 Achegas 48594a6d64 ... 010e13ea00

Autor SHA1 Mensaxe Data
  liangan 010e13ea00 Merge branch 'development' hai 2 semanas
  liangan a424e61db8 fix: 修复loading问题 hai 2 semanas
Modificáronse 1 ficheiros con 13 adicións e 9 borrados
  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() {