Просмотр исходного кода

Merge branch 'feature_20260203_完美门店' into uat(dev)

zhujindu 1 месяц назад
Родитель
Сommit
2a08f5038e

+ 19 - 12
src/views/deviceOutside/index.vue

@@ -436,20 +436,27 @@
             </div>
             <template v-if="item.stateString == '已拜访'">
               <template v-if="item.visitSource == 1">
-                <div class="statstext" style="background-color: #e3f0fe">
-                  <span style="color: #387bca">已拜访</span>
-                  <div
-                    class="statstextIcon"
-                    style="background-color: #0057ba"
-                    v-if="item.jinpaiStore"
-                    @click="openPerfectStore(item)">
-                    <div style="margin: 4px; font-size: 14px; font-weight: 600">
-                      <img
-                        style="width: 18px; height: 20px; margin: 0 5px; vertical-align: -5px"
-                        :src="require('@/assets/shouzhi.png')" />完美门店报告
+                <!-- 金牌店+同城分销店+可控店 -->
+                <template v-if="item.jinpaiStore || item.fenxiaoStore || item.kekongStore">
+                  <div class="statstext" style="background-color: #e3f0fe">
+                    <span style="color: #387bca">已拜访</span>
+                    <div
+                      class="statstextIcon"
+                      style="background-color: #0057ba"
+                      @click="openPerfectStore(item)">
+                      <div style="margin: 4px; font-size: 14px; font-weight: 600">
+                        <img
+                          style="width: 18px; height: 20px; margin: 0 5px; vertical-align: -5px"
+                          :src="require('@/assets/shouzhi.png')" />完美门店报告
+                      </div>
                     </div>
                   </div>
-                </div>
+                </template>
+                <template v-else>
+                  <div class="statstext">
+                    <span>已拜访</span>
+                  </div>
+                </template>
               </template>
               <template v-else>
                 <!-- 异常拜访 -->

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

@@ -437,22 +437,29 @@
             <van-icon :name="times" color="#ee0a24" size="32" />
           </div>
           <template v-if="item.stateString == '已拜访'">
+            <!-- 正常拜访 -->
             <template v-if="item.visitSource == 1">
-              <!-- 正常拜访 -->
-              <div class="statstext" style="background-color: #e3f0fe">
-                <span style="color: #387bca">已拜访</span>
-                <div
-                  class="statstextIcon"
-                  style="background-color: #0057ba"
-                  v-if="item.jinpaiStore"
-                  @click="openPerfectStore(item)">
-                  <div style="margin: 4px; font-size: 14px; font-weight: 600">
-                    <img
-                      style="width: 18px; height: 20px; margin: 0 5px; vertical-align: -5px"
-                      :src="require('@/assets/shouzhi.png')" />完美门店报告
+              <!-- 金牌店+同城分销店+可控店 -->
+              <template v-if="item.jinpaiStore || item.fenxiaoStore || item.kekongStore">
+                <div class="statstext" style="background-color: #e3f0fe">
+                  <span style="color: #387bca">已拜访</span>
+                  <div
+                    class="statstextIcon"
+                    style="background-color: #0057ba"
+                    @click="openPerfectStore(item)">
+                    <div style="margin: 4px; font-size: 14px; font-weight: 600">
+                      <img
+                        style="width: 18px; height: 20px; margin: 0 5px; vertical-align: -5px"
+                        :src="require('@/assets/shouzhi.png')" />完美门店报告
+                    </div>
                   </div>
                 </div>
-              </div>
+              </template>
+              <template v-else>
+                <div class="statstext">
+                  <span>已拜访</span>
+                </div>
+              </template>
             </template>
             <template v-else>
               <!-- 异常拜访 -->

+ 2 - 1
src/views/historicalVisit/historAllVisit.vue

@@ -348,7 +348,8 @@ export default {
     },
     detilsFn(val) {
       console.log(val.id);
-      if (val.jinpaiStore && val.visitSource == 1) {
+      if ((val.jinpaiStore || val.fenxiaoStore || val.kekongStore) && val.visitSource == 1) {
+        // 金牌店+同城分销店+可控店 -完美门店
         this.$router.push({
           path: '/perfectStore',
           query: {