提交 6abab340 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 f2ea0059
...@@ -36,7 +36,7 @@ export default { ...@@ -36,7 +36,7 @@ export default {
methods: { methods: {
// 创建微信订单 // 创建微信订单
createWxPayOrder(productId, num = 1) { createWxPayOrder(productId, num = 1) {
return api.createWxpayOrder('ezijing', productId, { num, openid: this.openId }).then(order => { return api.createWxpayOrder('ezijing', productId, { num, type: 7, openid: this.openId }).then(order => {
const redirectURI = `${location.href}&order_no=${order.order_no}` const redirectURI = `${location.href}&order_no=${order.order_no}`
// 去支付 // 去支付
window.location.href = `https://web-pay.ezijing.com/wxpay/h5?prepay_id=${order.prepay_id}&open_id=${ window.location.href = `https://web-pay.ezijing.com/wxpay/h5?prepay_id=${order.prepay_id}&open_id=${
......
...@@ -51,7 +51,7 @@ export default { ...@@ -51,7 +51,7 @@ export default {
'$route.query': { '$route.query': {
immediate: true, immediate: true,
handler(query) { handler(query) {
if (query.pay === '1' && !query.order_no && !query.code) { if (query.pay && !query.order_no && !query.code) {
this.handlePay() this.handlePay()
} }
} }
...@@ -125,14 +125,14 @@ export default { ...@@ -125,14 +125,14 @@ export default {
this.$router.replace({ this.$router.replace({
name: 'reportPaperEdit', name: 'reportPaperEdit',
params: { id: response.data.id }, params: { id: response.data.id },
query: { channel_id: this.channelId, pay: '1' } query: { channel_id: this.channelId, pay: this.ruleForm.payment }
}) })
}) })
} }
}, },
// 去支付 // 去支付
handlePay() { handlePay() {
if (this.isWechat) { if (this.isWechat && this.ruleForm.payment === '2') {
this.handleWxJSAPIPay(this.productId) this.handleWxJSAPIPay(this.productId)
} else { } else {
this.payVisible = true this.payVisible = true
......
...@@ -141,7 +141,7 @@ export default { ...@@ -141,7 +141,7 @@ export default {
}, },
// 去支付 // 去支付
handlePay() { handlePay() {
if (this.isWechat) { if (this.isWechat && this.ruleForm.payment === '2') {
this.handleWxJSAPIPay(this.productId) this.handleWxJSAPIPay(this.productId)
} else { } else {
this.payVisible = true this.payVisible = true
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论