瀏覽代碼

提交订单之后刷新首页订单

黄琪勇 5 月之前
父節點
當前提交
28453d1a92
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 1 2
      miniprogram/pages/index/index.ts
  2. 4 0
      miniprogram/pages/orders/order-detail.ts

+ 1 - 2
miniprogram/pages/index/index.ts

@@ -195,8 +195,7 @@ Page({
         url: `../orders/order-detail?orderInfo=${info}&instrumentsInfo=${instrumentsInfo}&memberInfo=${memberInfo}`,
         success: () => {
           that.setData({
-            memberInfo: {},
-            popupShow: false
+            memberInfo: {}
           })
         }
       })

+ 4 - 0
miniprogram/pages/orders/order-detail.ts

@@ -125,6 +125,10 @@ Page({
       mask: true,
       title: "订单提交中...",
     });
+    // 清除上一个页面的弹窗 有弹窗的时候数据返回回去数据才会刷新
+    const pages = getCurrentPages();
+    const prevPage = pages[pages.length - 2];
+    prevPage.setData({ popupShow: false });
     try {
       const { salePrice, shopId, name, id, orderNo } = this.data.goodsInfo
       if (orderNo) {