From 3aaacf98f0b0d727244367f6db6a0d4f610e7f67 Mon Sep 17 00:00:00 2001 From: "Mr.jiang" <714156421@qq.com> Date: Tue, 16 Jul 2024 17:40:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- my/order/payModifyTc.vue | 624 ++++++++++++++++++++----------------- my/order/payModifyTcMy.vue | 330 +++++++++++--------- 2 files changed, 523 insertions(+), 431 deletions(-) diff --git a/my/order/payModifyTc.vue b/my/order/payModifyTc.vue index 4d4c515..02664eb 100644 --- a/my/order/payModifyTc.vue +++ b/my/order/payModifyTc.vue @@ -607,25 +607,26 @@ payJZ() { let that = this; - if (that.openWay == 1) { //零钱支付 - uni.showModal({ - title: '付款提示', - content: '确认支付' + that.tpayMoney + '元吗?', - success: function(re) { - if (re.confirm) { - that.$queue.showLoading('支付中...') - // console.log('用户点击确定'); + uni.showModal({ + title: '付款提示', + content: '确认支付' + that.tpayMoney + '元吗?', + success: function(re) { + if (re.confirm) { + that.$queue.showLoading('支付中...') + // console.log('用户点击确定'); + if (that.openWay == 1) { //零钱支付 that.$Request.post("/app/artificer/payOrders", { ordersId: that.ordersId, }).then(ret => { uni.hideLoading(); if (ret.code == 0) { uni.showToast({ - title: '支付成功', - icon: 'none' + title: '支付成功' }) - // that.getOrder() - + uni.switchTab({ + url: '/pages/my/index' + }) + } else { uni.showToast({ title: ret.msg, @@ -633,138 +634,164 @@ }) } }); - } else if (re.cancel) { - // that.getOrder() - } - } - }) - } else if (that.openWay == 2) { //微信支付 - // #ifdef MP-WEIXIN - let data = { - ordersId: that.tordersId, - type: 3 - } - that.$Request.post('/app/wxPay/payOrder', data).then(ret => { - console.log(ret) - if (ret.code == 0) { - uni.hideLoading(); - uni.requestPayment({ - provider: 'wxpay', - timeStamp: ret.data.timestamp, - nonceStr: ret.data.noncestr, - package: ret.data.package, - signType: ret.data.signType, - paySign: ret.data.sign, - success: function(ret) { - console.log(ret) - uni.showToast({ - title: '支付成功', - icon: 'none' - }) - // that.getOrder() - // this.$queue.showToast('支付成功'); - - // uni.switchTab({ - // url: '/pages/my/index' - // }) - }, - fail: function(err) { - // this.$queue.showToast('支付失败'); - uni.showToast({ - title: '支付失败', - icon: 'nones' - }); - // that.getOrder() + } else if (that.openWay == 2) { //微信支付 + // #ifdef MP-WEIXIN + let data = { + ordersId: that.tordersId, + type: 3 } - }); - } - }); - // #endif - - // #ifdef H5 - let ua = navigator.userAgent.toLowerCase(); - if (ua.indexOf('micromessenger') != -1) { - let data = { - ordersId: that.tordersId, - type: 2 - } - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - that.showpay = false - if (rea.code == 0) { - that.callPay(rea.data); - } else { - uni.showToast({ - title: rea.msg, - icon: 'none' - }) + that.$Request.post('/app/wxPay/payOrder', data).then(ret => { + console.log(ret) + if (ret.code == 0) { + uni.hideLoading(); + uni.requestPayment({ + provider: 'wxpay', + timeStamp: ret.data.timestamp, + nonceStr: ret.data.noncestr, + package: ret.data.package, + signType: ret.data.signType, + paySign: ret.data.sign, + success: function(ret) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + // that.getOrder() + // this.$queue.showToast('支付成功'); + + // uni.switchTab({ + // url: '/pages/my/index' + // }) + }, + fail: function(err) { + // this.$queue.showToast('支付失败'); + uni.showToast({ + title: '支付失败', + icon: 'nones' + }); + // that.getOrder() + } + }); + } + }); + // #endif + + // #ifdef H5 + let ua = navigator.userAgent.toLowerCase(); + if (ua.indexOf('micromessenger') != -1) { + let data = { + ordersId: that.tordersId, + type: 2 + } + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + that.showpay = false + if (rea.code == 0) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.callPay(rea.data); + } else { + uni.showToast({ + title: rea.msg, + icon: 'none' + }) + } + }); + } else { + let data = { + ordersId: that.tordersId, + type: 4 + } + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + that.showpay = false + if (rea.code == 0) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + const urlArr = window.location.href; + const hostUrl = urlArr.split("/"); + const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; + const url = '&redirect_url=' + callBack + 'my/order/pay'; + window.location = rea.data.mweb_url + url + } else { + uni.showToast({ + title: rea.msg, + icon: 'none' + }) + } + }); + } + + // #endif + + // #ifdef APP + let data = { + ordersId: that.order.ordersId, + type: 1 + } + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + console.log(rea) + that.showpay = false + if (rea.code == 0) { + that.isCheckPay(rea.code, 'wxpay', JSON.stringify(rea.data)); + } + }); + // #endif + } else if (that.openWay == 3) { //支付宝支付 + // #ifdef H5 + let data = { + ordersId: that.tordersId, + type: 2 + } + that.$Request.post('/app/aliPay/payOrder', data).then( + rea => { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.showpay = false + const div = document.createElement('div') + div.innerHTML = rea.data //此处form就是后台返回接收到的数据 + document.body.appendChild(div) + document.forms[0].submit() + }); + // #endif + + // #ifdef APP-PLUS + let data = { + ordersId: that.tordersId, + type: 1 + } + that.$Request.post('/app/aliPay/payOrder', data).then( + rea => { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.showpay = false + that.setPayment('alipay', rea.data); + }); + // #endif } - }); - } else { - let data = { - ordersId: that.tordersId, - type: 4 + + } else if (re.cancel) { + // that.getOrder() } - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - that.showpay = false - if (rea.code == 0) { - const urlArr = window.location.href; - const hostUrl = urlArr.split("/"); - const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; - const url = '&redirect_url=' + callBack + 'my/order/pay'; - window.location = rea.data.mweb_url + url - } else { - uni.showToast({ - title: rea.msg, - icon: 'none' - }) - } - }); } - - // #endif - - // #ifdef APP - let data = { - ordersId: that.order.ordersId, - type: 1 - } - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - console.log(rea) - that.showpay = false - if (rea.code == 0) { - that.isCheckPay(rea.code, 'wxpay', JSON.stringify(rea.data)); - } - }); - // #endif - } else if (that.openWay == 3) { //支付宝支付 - // #ifdef H5 - let data = { - ordersId: that.tordersId, - type: 2 - } - that.$Request.post('/app/aliPay/payOrder', data).then( - rea => { - that.showpay = false - const div = document.createElement('div') - div.innerHTML = rea.data //此处form就是后台返回接收到的数据 - document.body.appendChild(div) - document.forms[0].submit() - }); - // #endif - - // #ifdef APP-PLUS - let data = { - ordersId: that.tordersId, - type: 1 - } - that.$Request.post('/app/aliPay/payOrder', data).then( - rea => { - that.showpay = false - that.setPayment('alipay', rea.data); - }); - // #endif - } - + }) + }, saveJZ(classifyId) { let data = { @@ -928,14 +955,14 @@ this.payJZ(); return; } - if (that.openWay == 1) { //零钱支付 - uni.showModal({ - title: '付款提示', - content: '确认支付' + that.tpayMoney + '元吗?', - success: function(re) { - if (re.confirm) { - that.$queue.showLoading('支付中...') - console.log('用户点击确定'); + uni.showModal({ + title: '付款提示', + content: '确认支付' + that.tpayMoney + '元吗?', + success: function(re) { + if (re.confirm) { + that.$queue.showLoading('支付中...') + console.log('用户点击确定'); + if (that.openWay == 1) { //零钱支付 that.$Request.post("/app/artificer/payOrders", { ordersId: that.ordersId, }).then(res => { @@ -944,7 +971,10 @@ uni.showToast({ title: '支付成功' }) - // that.getOrder() + uni.switchTab({ + url: '/pages/my/index' + }) + that.getOrder() } else { uni.showToast({ title: res.msg, @@ -952,145 +982,171 @@ }) } }); - } else if (re.cancel) { - uni.hideLoading(); - console.log('用户点击取消'); - } - } - - }) - } else if (that.openWay == 2) { //微信支付 - that.$queue.showLoading('支付中...') - // #ifdef MP-WEIXIN - let data = { - ordersId: that.order.ordersId, - type: 3 - } - that.$Request.post('/app/wxPay/payOrder', data).then(ret => { - console.log(ret) - if (ret.code == 0) { - uni.hideLoading(); - uni.requestPayment({ - provider: 'wxpay', - timeStamp: ret.data.timestamp, - nonceStr: ret.data.noncestr, - package: ret.data.package, - signType: ret.data.signType, - paySign: ret.data.sign, - success: function(ret) { - console.log(ret) - uni.showToast({ - title: '支付成功', - icon: 'none' - }) - // that.getOrder() - // this.$queue.showToast('支付成功'); - - // uni.switchTab({ - // url: '/pages/my/index' - // }) - }, - fail: function(err) { - // this.$queue.showToast('支付失败'); - uni.showToast({ - title: '支付失败', - icon: 'nones' - }); - // that.getOrder() + } else if (that.openWay == 2) { //微信支付 + that.$queue.showLoading('支付中...') + // #ifdef MP-WEIXIN + let data = { + ordersId: that.order.ordersId, + type: 3 } - }); - } - }); - // #endif - - // #ifdef H5 - let ua = navigator.userAgent.toLowerCase(); - if (ua.indexOf('micromessenger') != -1) { - let data = { - ordersId: that.order.ordersId, - type: 2 - } - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - that.showpay = false - if (rea.code == 0) { - that.callPay(rea.data); - } else { - uni.showToast({ - title: rea.msg, - icon: 'none' - }) + that.$Request.post('/app/wxPay/payOrder', data).then(ret => { + console.log(ret) + if (ret.code == 0) { + uni.hideLoading(); + uni.requestPayment({ + provider: 'wxpay', + timeStamp: ret.data.timestamp, + nonceStr: ret.data.noncestr, + package: ret.data.package, + signType: ret.data.signType, + paySign: ret.data.sign, + success: function(ret) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.getOrder() + // that.getOrder() + // this.$queue.showToast('支付成功'); + + + }, + fail: function(err) { + // this.$queue.showToast('支付失败'); + uni.showToast({ + title: '支付失败', + icon: 'nones' + }); + // that.getOrder() + } + }); + } + }); + // #endif + + // #ifdef H5 + let ua = navigator.userAgent.toLowerCase(); + if (ua.indexOf('micromessenger') != -1) { + let data = { + ordersId: that.order.ordersId, + type: 2 + } + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + that.showpay = false + if (rea.code == 0) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.callPay(rea.data); + } else { + uni.showToast({ + title: rea.msg, + icon: 'none' + }) + } + }); + } else { + let data = { + ordersId: that.order.ordersId, + type: 4 + } + // debugger; + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + // const urlArr = window.location.href; + // const hostUrl = urlArr.split("/"); + // const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; + // const url = '&redirect_url=' + callBack + 'my/order/pay'; + // window.location = rea.mweb_url + url + that.showpay = false + if (rea.code == 0) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + const urlArr = window.location.href; + const hostUrl = urlArr.split("/"); + const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; + const url = '&redirect_url=' + callBack + 'my/order/pay'; + window.location = rea.data.mweb_url + url + } else { + uni.showToast({ + title: rea.msg, + icon: 'none' + }) + } + }); + } + + // #endif + + // #ifdef APP + let data = { + ordersId: that.order.ordersId, + type: 1 + } + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + console.log(rea) + that.showpay = false + if (rea.code == 0) { + that.isCheckPay(rea.code, 'wxpay', JSON.stringify(rea.data)); + } + }); + // #endif + } else if (that.openWay == 3) { //支付宝支付 + that.$queue.showLoading('支付中...') + // #ifdef H5 + let data = { + ordersId: that.order.ordersId, + type: 2 + } + that.$Request.post('/app/aliPay/payOrder', data).then( + rea => { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + const div = document.createElement('div') + div.innerHTML = rea.data //此处form就是后台返回接收到的数据 + document.body.appendChild(div) + document.forms[0].submit() + }); + // #endif + + // #ifdef APP-PLUS + let data = { + ordersId: that.order.ordersId, + type: 1 + } + that.$Request.post('/app/aliPay/payOrder', data).then( + rea => { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.setPayment('alipay', rea.data); + }); + // #endif } - }); - } else { - let data = { - ordersId: that.order.ordersId, - type: 4 + + } else if (re.cancel) { + uni.hideLoading(); + console.log('用户点击取消'); } - // debugger; - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - // const urlArr = window.location.href; - // const hostUrl = urlArr.split("/"); - // const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; - // const url = '&redirect_url=' + callBack + 'my/order/pay'; - // window.location = rea.mweb_url + url - that.showpay = false - if (rea.code == 0) { - const urlArr = window.location.href; - const hostUrl = urlArr.split("/"); - const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; - const url = '&redirect_url=' + callBack + 'my/order/pay'; - window.location = rea.data.mweb_url + url - } else { - uni.showToast({ - title: rea.msg, - icon: 'none' - }) - } - }); } - - // #endif - - // #ifdef APP - let data = { - ordersId: that.order.ordersId, - type: 1 - } - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - console.log(rea) - that.showpay = false - if (rea.code == 0) { - that.isCheckPay(rea.code, 'wxpay', JSON.stringify(rea.data)); - } - }); - // #endif - } else if (that.openWay == 3) { //支付宝支付 - that.$queue.showLoading('支付中...') - // #ifdef H5 - let data = { - ordersId: that.order.ordersId, - type: 2 - } - that.$Request.post('/app/aliPay/payOrder', data).then( - rea => { - const div = document.createElement('div') - div.innerHTML = rea.data //此处form就是后台返回接收到的数据 - document.body.appendChild(div) - document.forms[0].submit() - }); - // #endif - - // #ifdef APP-PLUS - let data = { - ordersId: that.order.ordersId, - type: 1 - } - that.$Request.post('/app/aliPay/payOrder', data).then( - rea => { - that.setPayment('alipay', rea.data); - }); - // #endif - } + + }) + }, callPay: function(response) { if (typeof WeixinJSBridge === "undefined") { diff --git a/my/order/payModifyTcMy.vue b/my/order/payModifyTcMy.vue index 3ae89cf..50b042a 100644 --- a/my/order/payModifyTcMy.vue +++ b/my/order/payModifyTcMy.vue @@ -957,18 +957,18 @@ pay() { let that = this this.showpay = false - if (this.paySel != 0) { - this.payJZ(); - return; - } - if (that.openWay == 1) { //零钱支付 - uni.showModal({ - title: '付款提示', - content: '确认支付' + that.tpayMoney + '元吗?', - success: function(re) { - if (re.confirm) { - that.$queue.showLoading('支付中...') - console.log('用户点击确定'); + // if (this.paySel != 0) { + // this.payJZ(); + // return; + // } + uni.showModal({ + title: '付款提示', + content: '确认支付' + that.tpayMoney + '元吗?', + success: function(re) { + if (re.confirm) { + that.$queue.showLoading('支付中...') + console.log('用户点击确定'); + if (that.openWay == 1) { //零钱支付 that.$Request.post("/app/artificer/payOrders", { ordersId: that.ordersId, }).then(res => { @@ -977,6 +977,9 @@ uni.showToast({ title: '支付成功' }) + uni.switchTab({ + url: '/pages/my/index' + }) // that.getOrder() } else { uni.showToast({ @@ -985,145 +988,178 @@ }) } }); - } else if (re.cancel) { - uni.hideLoading(); - console.log('用户点击取消'); - } - } - - }) - } else if (that.openWay == 2) { //微信支付 - that.$queue.showLoading('支付中...') - // #ifdef MP-WEIXIN - let data = { - ordersId: that.order.ordersId, - type: 3 - } - that.$Request.post('/app/wxPay/payOrder', data).then(ret => { - console.log(ret) - if (ret.code == 0) { - uni.hideLoading(); - uni.requestPayment({ - provider: 'wxpay', - timeStamp: ret.data.timestamp, - nonceStr: ret.data.noncestr, - package: ret.data.package, - signType: ret.data.signType, - paySign: ret.data.sign, - success: function(ret) { - console.log(ret) - uni.showToast({ - title: '支付成功', - icon: 'none' - }) - // that.getOrder() - // this.$queue.showToast('支付成功'); - - // uni.switchTab({ - // url: '/pages/my/index' - // }) - }, - fail: function(err) { - // this.$queue.showToast('支付失败'); - uni.showToast({ - title: '支付失败', - icon: 'nones' - }); - // that.getOrder() + } else if (that.openWay == 2) { //微信支付 + that.$queue.showLoading('支付中...') + // #ifdef MP-WEIXIN + let data = { + ordersId: that.order.ordersId, + type: 3 } - }); - } - }); - // #endif - - // #ifdef H5 - let ua = navigator.userAgent.toLowerCase(); - if (ua.indexOf('micromessenger') != -1) { - let data = { - ordersId: that.order.ordersId, - type: 2 - } - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - that.showpay = false - if (rea.code == 0) { - that.callPay(rea.data); - } else { - uni.showToast({ - title: rea.msg, - icon: 'none' - }) + that.$Request.post('/app/wxPay/payOrder', data).then(ret => { + console.log(ret) + if (ret.code == 0) { + uni.hideLoading(); + uni.requestPayment({ + provider: 'wxpay', + timeStamp: ret.data.timestamp, + nonceStr: ret.data.noncestr, + package: ret.data.package, + signType: ret.data.signType, + paySign: ret.data.sign, + success: function(ret) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + // that.getOrder() + // this.$queue.showToast('支付成功'); + + // uni.switchTab({ + // url: '/pages/my/index' + // }) + }, + fail: function(err) { + // this.$queue.showToast('支付失败'); + uni.showToast({ + title: '支付失败', + icon: 'nones' + }); + // that.getOrder() + } + }); + } + }); + // #endif + + // #ifdef H5 + let ua = navigator.userAgent.toLowerCase(); + if (ua.indexOf('micromessenger') != -1) { + let data = { + ordersId: that.order.ordersId, + type: 2 + } + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + that.showpay = false + if (rea.code == 0) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.callPay(rea.data); + } else { + uni.showToast({ + title: rea.msg, + icon: 'none' + }) + } + }); + } else { + let data = { + ordersId: that.order.ordersId, + type: 4 + } + // debugger; + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + // const urlArr = window.location.href; + // const hostUrl = urlArr.split("/"); + // const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; + // const url = '&redirect_url=' + callBack + 'my/order/pay'; + // window.location = rea.mweb_url + url + that.showpay = false + if (rea.code == 0) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + const urlArr = window.location.href; + const hostUrl = urlArr.split("/"); + const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; + const url = '&redirect_url=' + callBack + 'my/order/pay'; + window.location = rea.data.mweb_url + url + } else { + uni.showToast({ + title: rea.msg, + icon: 'none' + }) + } + }); + } + + // #endif + + // #ifdef APP + let data = { + ordersId: that.order.ordersId, + type: 1 + } + that.$Request.post('/app/wxPay/payOrder', data).then(rea => { + console.log(rea) + that.showpay = false + if (rea.code == 0) { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.isCheckPay(rea.code, 'wxpay', JSON.stringify(rea.data)); + } + }); + // #endif + } else if (that.openWay == 3) { //支付宝支付 + that.$queue.showLoading('支付中...') + // #ifdef H5 + let data = { + ordersId: that.order.ordersId, + type: 2 + } + that.$Request.post('/app/aliPay/payOrder', data).then( + rea => { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + const div = document.createElement('div') + div.innerHTML = rea.data //此处form就是后台返回接收到的数据 + document.body.appendChild(div) + document.forms[0].submit() + }); + // #endif + + // #ifdef APP-PLUS + let data = { + ordersId: that.order.ordersId, + type: 1 + } + that.$Request.post('/app/aliPay/payOrder', data).then( + rea => { + uni.showToast({ + title: '支付成功' + }) + uni.switchTab({ + url: '/pages/my/index' + }) + that.setPayment('alipay', rea.data); + }); + // #endif } - }); - } else { - let data = { - ordersId: that.order.ordersId, - type: 4 + + } else if (re.cancel) { + uni.hideLoading(); + console.log('用户点击取消'); } - // debugger; - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - // const urlArr = window.location.href; - // const hostUrl = urlArr.split("/"); - // const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; - // const url = '&redirect_url=' + callBack + 'my/order/pay'; - // window.location = rea.mweb_url + url - that.showpay = false - if (rea.code == 0) { - const urlArr = window.location.href; - const hostUrl = urlArr.split("/"); - const callBack = hostUrl[0] + "//" + hostUrl[2] + "/"; - const url = '&redirect_url=' + callBack + 'my/order/pay'; - window.location = rea.data.mweb_url + url - } else { - uni.showToast({ - title: rea.msg, - icon: 'none' - }) - } - }); } - - // #endif - - // #ifdef APP - let data = { - ordersId: that.order.ordersId, - type: 1 - } - that.$Request.post('/app/wxPay/payOrder', data).then(rea => { - console.log(rea) - that.showpay = false - if (rea.code == 0) { - that.isCheckPay(rea.code, 'wxpay', JSON.stringify(rea.data)); - } - }); - // #endif - } else if (that.openWay == 3) { //支付宝支付 - that.$queue.showLoading('支付中...') - // #ifdef H5 - let data = { - ordersId: that.order.ordersId, - type: 2 - } - that.$Request.post('/app/aliPay/payOrder', data).then( - rea => { - const div = document.createElement('div') - div.innerHTML = rea.data //此处form就是后台返回接收到的数据 - document.body.appendChild(div) - document.forms[0].submit() - }); - // #endif - - // #ifdef APP-PLUS - let data = { - ordersId: that.order.ordersId, - type: 1 - } - that.$Request.post('/app/aliPay/payOrder', data).then( - rea => { - that.setPayment('alipay', rea.data); - }); - // #endif - } + + }) + }, callPay: function(response) { if (typeof WeixinJSBridge === "undefined") {