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