From 7cbda90b02e31447122f1d22c9797b423d7bd9fc Mon Sep 17 00:00:00 2001
From: Liuyi <candymxq888@outlook.com>
Date: 星期三, 16 十月 2024 17:26:06 +0800
Subject: [PATCH] 添加扫码成功操作页,修改主页面样式,更换主页图标

---
 pages/recharge/index.vue |   46 +++++++++++++++++++++++++++++-----------------
 1 files changed, 29 insertions(+), 17 deletions(-)

diff --git a/pages/recharge/index.vue b/pages/recharge/index.vue
index 5d64e33..d025a07 100644
--- a/pages/recharge/index.vue
+++ b/pages/recharge/index.vue
@@ -59,10 +59,9 @@
 			money = Number(otherMoney.value)
 		}
 		await wxPayApi({businessType:1,tradeAmount:money}).then((res) =>{
-			console.log('reswxpay',res)
-			
-			  //调用微信官方支付接口弹出付款界面,输入密码扣款
-			  wx.requestPayment({
+			if(res.code == 200){
+				//调用微信官方支付接口弹出付款界面,输入密码扣款
+				wx.requestPayment({
 				  //预支付订单信息
 				  // appId: res.data.appId,
 				  timeStamp: res.data.timeStamp,     //时间戳 
@@ -70,20 +69,33 @@
 				  package: res.data.package,		//prepay_id
 				  signType: res.data.signType,		//签名算法MD5		
 				  paySign: res.data.paySign ,//微信签名 
-			     success (res) {
-			       if (res.errMsg == "requestPayment:ok"){
-			          console.log('支付成功', res)
-			       }else{
-			          console.log('支付失败')
-			       }
-			     },
-			     fail (res) { 
-			       console.log('支付失败', res)
-			     }
-			  })
+				 success (res) {
+				   if (res.errMsg == "requestPayment:ok"){
+					  console.log('支付成功', res)
+					  uni.showToast({
+						title: '支付成功',
+						duration: 2000,
+					  });
+					  uni.navigateBack()
+				   }else{
+					  uni.showToast({
+						title: '支付失败',
+						duration: 2000,
+						icon:'none'
+					  });
+				   }
+				   
+				 },
+				 fail (res) { 
+				   uni.showToast({
+						title: '微信支付失败',
+						duration: 2000,
+						icon:'none'
+				   });
+				 }
+				})
+			}
 		})
-
-		
 	}
 </script>
 <template>

--
Gitblit v1.9.3