Browse Source

feature_20260417_计划内外列表拜访信息添加完美门店入口

zhujindu 4 hours ago
parent
commit
382e5562a5
2 changed files with 40 additions and 16 deletions
  1. 20 8
      src/views/deviceOutside/index.vue
  2. 20 8
      src/views/deviceWithin/index.vue

+ 20 - 8
src/views/deviceOutside/index.vue

@@ -2263,14 +2263,26 @@ export default {
       });
     },
     Visit(val) {
-      this.$router.push({
-        path: '/historicalDetails',
-        query: {
-          visitId: val.visitId,
-          storeId: val.storeId,
-          storeCode: val.storeCode,
-        },
-      });
+      if ((val.jinpaiStore || val.fenxiaoStore || val.kekongStore) && val.visitSource == 1) {
+        // 金牌店+同城分销店+可控店 -完美门店
+        this.$router.push({
+          path: '/perfectStore',
+          query: {
+            visitId: val.visitId,
+            storeId: val.storeId,
+            storeCode: val.storeCode,
+          },
+        });
+      } else {
+        this.$router.push({
+          path: '/historicalDetails',
+          query: {
+            visitId: val.visitId,
+            storeId: val.storeId,
+            storeCode: val.storeCode,
+          },
+        });
+      }
     },
     onClickLeft() {
       this.$router.go(-1);

+ 20 - 8
src/views/deviceWithin/index.vue

@@ -836,14 +836,26 @@ export default {
       }
     },
     Visit(val) {
-      this.$router.push({
-        path: '/historicalDetails',
-        query: {
-          visitId: val.visitId,
-          storeId: val.storeId,
-          storeCode: val.storeCode,
-        },
-      });
+      if ((val.jinpaiStore || val.fenxiaoStore || val.kekongStore) && val.visitSource == 1) {
+        // 金牌店+同城分销店+可控店 -完美门店
+        this.$router.push({
+          path: '/perfectStore',
+          query: {
+            visitId: val.visitId,
+            storeId: val.storeId,
+            storeCode: val.storeCode,
+          },
+        });
+      } else {
+        this.$router.push({
+          path: '/historicalDetails',
+          query: {
+            visitId: val.visitId,
+            storeId: val.storeId,
+            storeCode: val.storeCode,
+          },
+        });
+      }
     },
     dateeconfirm() {
       this.show = false;