| | |
| | | const _sfc_main = { |
| | | __name: "index", |
| | | setup(__props) { |
| | | const choosedMoney = common_vendor.ref(); |
| | | const choosedMoney = common_vendor.ref(50); |
| | | const disabled = common_vendor.ref(true); |
| | | const moneyList = common_vendor.ref([ |
| | | { value: 50, active: true }, |
| | |
| | | if (disabled.value) { |
| | | money = choosedMoney.value; |
| | | } else { |
| | | money = otherMoney.value; |
| | | money = Number(otherMoney.value); |
| | | } |
| | | await api_index.wxPayApi({ businessType: 1, tradeAmount: money }).then((res) => { |
| | | console.log("reswxpay", res); |
| | | common_vendor.wx$1.requestPayment({ |
| | | //预支付订单信息 |
| | | // appId: res.data.appId, |
| | | timeStamp: res.data.timeStamp, |
| | | //时间戳 |
| | | nonceStr: res.data.nonceStr, |
| | | //随机串 |
| | | package: res.data.package, |
| | | //prepay_id |
| | | signType: res.data.signType, |
| | | //签名算法MD5 |
| | | paySign: res.data.paySign, |
| | | //微信签名 |
| | | success(res2) { |
| | | if (res2.errMsg == "requestPayment:ok") { |
| | | console.log("支付成功", res2); |
| | | } else { |
| | | console.log("支付失败"); |
| | | if (res.code == 200) { |
| | | common_vendor.wx$1.requestPayment({ |
| | | //预支付订单信息 |
| | | // appId: res.data.appId, |
| | | timeStamp: res.data.timeStamp, |
| | | //时间戳 |
| | | nonceStr: res.data.nonceStr, |
| | | //随机串 |
| | | package: res.data.package, |
| | | //prepay_id |
| | | signType: res.data.signType, |
| | | //签名算法MD5 |
| | | paySign: res.data.paySign, |
| | | //微信签名 |
| | | success(res2) { |
| | | if (res2.errMsg == "requestPayment:ok") { |
| | | console.log("支付成功", res2); |
| | | common_vendor.index.showToast({ |
| | | title: "支付成功", |
| | | duration: 2e3 |
| | | }); |
| | | common_vendor.index.navigateBack(); |
| | | } else { |
| | | common_vendor.index.showToast({ |
| | | title: "支付失败", |
| | | duration: 2e3, |
| | | icon: "none" |
| | | }); |
| | | } |
| | | }, |
| | | fail(res2) { |
| | | common_vendor.index.showToast({ |
| | | title: "微信支付失败", |
| | | duration: 2e3, |
| | | icon: "none" |
| | | }); |
| | | } |
| | | }, |
| | | fail(res2) { |
| | | console.log("支付失败", res2); |
| | | } |
| | | }); |
| | | }); |
| | | } |
| | | }); |
| | | } |
| | | return (_ctx, _cache) => { |