Ver código fonte

同城店铺新建流程重构

zhujindu 1 ano atrás
pai
commit
ad96ec68a9

+ 16 - 11
src/views/signApproval/newStoreApprovalDetail.vue

@@ -658,17 +658,22 @@ export default {
         if (res.code == 200) {
           this.$toast.success('提交成功');
           this.rejectReasonShow = false;
-          this.getDetail();
-          this.$dialog
-            .confirm({
-              title: '系统提示',
-              message: '提交成功',
-              showCancelButton: false,
-            })
-            .then(() => {
-              this.wx.closeWindow();
-            });
-          // this.onClickLeft();
+          // 从审批列表过来的原路返回
+          if (this.$router.query.source && this.$router.query.source == 'newStoreApprovalList') {
+            this.onClickLeft();
+          } else {
+            // 从提醒系统过来的直接关闭当前窗口
+            this.getDetail();
+            this.$dialog
+              .confirm({
+                title: '系统提示',
+                message: '提交成功',
+                showCancelButton: false,
+              })
+              .then(() => {
+                this.wx.closeWindow();
+              });
+          }
         } else {
           this.$toast.fail(res.msg);
         }

+ 1 - 1
src/views/signApproval/newStoreApprovalList.vue

@@ -56,7 +56,7 @@ export default {
     enterApprovalDetail(item) {
       this.$router.push({
         path: '/newStoreApprovalDetail',
-        query: { id: item.storeId, approvalId: item.approvalId },
+        query: { id: item.storeId, approvalId: item.approvalId, source: 'newStoreApprovalList' },
       });
     },
     onClickLeft() {