订单提交预约模式处理

master
gongfuxiang 2024-01-12 17:27:41 +08:00
parent 2020b23a92
commit 88b8326ea8
1 changed files with 29 additions and 7 deletions

View File

@ -514,7 +514,7 @@
//
if ((data.is_order_submit || 0) == 1) {
this.buy_submit_response_handle(data);
this.buy_submit_response_handle(res.data);
return false;
}
@ -771,7 +771,7 @@
success: (res) => {
uni.hideLoading();
if (res.data.code == 0) {
this.buy_submit_response_handle(res.data.data);
this.buy_submit_response_handle(res.data);
} else {
app.globalData.showToast(res.data.msg);
}
@ -790,11 +790,33 @@
},
//
buy_submit_response_handle(data) {
this.setData({
to_appoint_page: this.to_appoint_page+'?order_ids=' + data.order_ids.join(','),
});
this.$refs.payment.pay_handle(data.order_ids.join(','), data.payment_id, this.payment_list);
buy_submit_response_handle(res) {
//
if(res.data.order_status == 0) {
var self = this;
uni.showModal({
title: '温馨提示',
content: res.msg,
confirmText: '确认',
showCancel: false,
success(res) {
uni.redirectTo({
url: self.to_appoint_page
});
},
fail(res) {
uni.redirectTo({
url: this.to_appoint_page
});
},
});
} else {
//
this.setData({
to_appoint_page: this.to_appoint_page+'?order_ids=' + res.data.order_ids.join(','),
});
this.$refs.payment.pay_handle(res.data.order_ids.join(','), res.data.payment_id, this.payment_list);
}
},
//