refactor(order): 优化订单取消流程和支付结果处理

- 修改订单详情页面的取消订单逻辑,缩短提示框显示时间
-优化支付结果页面的参数处理- 清除购物车相关缓存
- 统一加购日志输出格式
main
Tuzki 7 months ago
parent 8384240f66
commit 8f38ba8f3f
  1. 6
      pages/orderDetail/orderDetail.vue
  2. 2
      pages/payResult/payResult.vue
  3. 1
      pages/shoppingCar/shoppingCar.vue
  4. 2
      pages/shoppingTrolley/shoppingTrolley.vue

@ -139,17 +139,17 @@
cancelOrder(that.orderDetail.orderInfo.orderNumber)
.then((res) => {
uni.hideLoading();
this.clearQueryInterval()
that.clearQueryInterval()
uni.showToast({
icon: 'none',
title: '已取消',
duration: 1200
duration: 500
});
setTimeout(() => {
uni.reLaunch({
url: '/pages/index'
});
}, 1400);
}, 600);
})
.catch((err) => {
uni.hideLoading();

@ -21,7 +21,7 @@ export default {
},
onLoad(options) {
if (options.status) {
console.log(options.detail);
console.log('打印的门票信息',options);
this.status = options.status;
this.ticketList = JSON.parse(options.detail);
this.tickets = options.tickets.split(',');

@ -457,6 +457,7 @@ export default {
title: '请等待...'
});
uni.removeStorageSync("ALL_TICKET");
uni.removeStorageSync("oldTicket");
that.ticketSum = 0,
that.priceSum = 0,
that.ticketList = [],

@ -677,7 +677,7 @@
//
onPlay(event, item) {
this.ITEM = item,
console.log(item, '点击加购的item');
console.log('点击加购的item',item );
this.event = event;
item.btnLoading = true;
let that = this;

Loading…
Cancel
Save