md
This commit is contained in:
parent
f62caaabe1
commit
7023d144f1
@ -281,7 +281,6 @@ export default {
|
|||||||
},
|
},
|
||||||
requestPayment(code,state) {
|
requestPayment(code,state) {
|
||||||
this.loadingVisible = true;
|
this.loadingVisible = true;
|
||||||
|
|
||||||
this.payStatus==1;
|
this.payStatus==1;
|
||||||
// 调用后端API获取微信支付参数
|
// 调用后端API获取微信支付参数
|
||||||
axios.post(process.env.VUE_APP_BASE_API+'/oms2c/common/sumbitWxPayByCode', {
|
axios.post(process.env.VUE_APP_BASE_API+'/oms2c/common/sumbitWxPayByCode', {
|
||||||
@ -332,9 +331,11 @@ export default {
|
|||||||
// 用户支付成功,这里可以调用后端接口确认支付状态
|
// 用户支付成功,这里可以调用后端接口确认支付状态
|
||||||
this.verifyPaymentStatus();
|
this.verifyPaymentStatus();
|
||||||
} else if (res.err_msg === 'get_brand_wcpay_request:cancel') {
|
} else if (res.err_msg === 'get_brand_wcpay_request:cancel') {
|
||||||
this.showPaymentResult(false, '用户取消支付');
|
this.payStatus==3;
|
||||||
|
this.showPaymentResult('用户取消支付');
|
||||||
} else {
|
} else {
|
||||||
this.showPaymentResult(false, `支付失败: ${res.err_msg}`);
|
this.payStatus==3;
|
||||||
|
this.showPaymentResult(`支付失败: ${res.err_msg}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
@ -345,15 +346,13 @@ export default {
|
|||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
// 实际项目中应该调用后端API验证支付状态
|
// 实际项目中应该调用后端API验证支付状态
|
||||||
// 这里使用模拟数据
|
// 这里使用模拟数据
|
||||||
|
|
||||||
// 调用接口查询是否成功
|
// 调用接口查询是否成功
|
||||||
this.payStatus==2;
|
this.payStatus==2;
|
||||||
this.loadingVisible = false;
|
this.loadingVisible = false;
|
||||||
this.showPaymentResult(true);
|
this.showPaymentResult("支付成功");
|
||||||
}, 1500);
|
}, 1500);
|
||||||
},
|
},
|
||||||
showPaymentResult(success, message = '') {
|
showPaymentResult(message = '') {
|
||||||
this.paymentSuccess = success;
|
|
||||||
this.errorMessage = message;
|
this.errorMessage = message;
|
||||||
},
|
},
|
||||||
handleResultAction() {
|
handleResultAction() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user