From 681efe897b7fb4dbe8bec5fa5056209e3e0edfdc Mon Sep 17 00:00:00 2001 From: Liuyi <candymxq888@outlook.com> Date: 星期三, 20 十一月 2024 17:19:57 +0800 Subject: [PATCH] 添加积分商品详情,替换首页海报,调整样式,添加积分规则 --- unpackage/dist/dev/mp-weixin/pages/recharge/index.js | 24 +++++++++++++++++++----- 1 files changed, 19 insertions(+), 5 deletions(-) diff --git a/unpackage/dist/dev/mp-weixin/pages/recharge/index.js b/unpackage/dist/dev/mp-weixin/pages/recharge/index.js index 50d8e81..95ca7ca 100644 --- a/unpackage/dist/dev/mp-weixin/pages/recharge/index.js +++ b/unpackage/dist/dev/mp-weixin/pages/recharge/index.js @@ -14,6 +14,7 @@ setup(__props) { const choosedMoney = common_vendor.ref(50); const disabled = common_vendor.ref(true); + const userInfo = JSON.parse(common_vendor.index.getStorageSync("userInfo")); const moneyList = common_vendor.ref([ { value: 50, active: true }, { value: 100, active: false }, @@ -49,7 +50,6 @@ { text: "微信支付", value: 2, checked: true, img: "../../static/images/recharge/wx.png" } // {text:"余额",value:3,checked:false,img:'../../static/images/recharge/balance.png'}, ]); - const e = common_vendor.ref("123125"); async function submit() { let money = ""; if (disabled.value) { @@ -57,8 +57,23 @@ } else { money = Number(otherMoney.value); } - await api_index.wxPayApi({ businessType: 1, tradeAmount: money }).then((res) => { - e.value = res; + let data = { + cardNumber: userInfo.waterCardNumber, + paymentMethod: 1, + rechargeAmount: money + }; + await api_index.rechargeApi(data).then(async (res) => { + if (res.code == 200) { + let data2 = { + businessType: 1, + businessNo: res.data + }; + await wxPay(data2); + } + }); + } + async function wxPay(data) { + await api_index.wxPayApi(data).then((res) => { if (res.code == 200) { common_vendor.wx$1.requestPayment({ //预支付订单信息 @@ -125,8 +140,7 @@ d: item.checked }; }), - h: common_vendor.t(e.value), - i: common_vendor.o(($event) => submit()) + h: common_vendor.o(($event) => submit()) }; }; } -- Gitblit v1.9.3