Browse Source

金牌分级标签

zhujindu 6 months ago
parent
commit
6b4668ce39
1 changed files with 19 additions and 4 deletions
  1. 19 4
      src/views/deviceOutside/index.vue

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

@@ -75,7 +75,7 @@
                 </template>
               </div>
               <div class="info" style="position: relative">
-                storeselect.png 联系人:{{ item.contactName }}
+                联系人:{{ item.contactName }}
                 <div style="position: absolute; bottom: 0px; right: 0px">
                   <!-- 金牌店ABC -->
                   <el-popover
@@ -85,11 +85,12 @@
                     trigger="click"
                     content="该客户为凤凰客户">
                     <div
-                      v-if="setJPABCFlag(item.storeLabels)"
+                      v-if="setJPABCFlag(item)"
                       class="visitStoreIco"
                       style="background-color: #fff"
                       slot="reference">
-                      <van-icon :name="require('@/assets/Icon/fenghuangjihua.png')" size="26" />
+                      <van-icon :name="require('@/assets/Icon/storeselect.png')" size="26" />
+                      <div class="JPVisitNum">{{ item.visitNum }}/ {{ item.needVisitNum }}</div>
                     </div>
                   </el-popover>
                   <!-- 凤凰客户 -->
@@ -322,7 +323,7 @@
                 距离:{{ Micrometer(item.distance) }}m
               </div>
               <div class="info" v-if="item.storeLonExist">
-                门店销额(全年累计):{{ Micrometer(item.distance) }}m
+                门店销额(全年累计):{{ item.cntOrderAmtYear }}m
               </div>
             </div>
             <div
@@ -801,6 +802,17 @@ export default {
     );
   },
   methods: {
+    setJPABCFlag(item) {
+      // needVisitNum:需要拜访的次数;visitNum:本月已拜访次数
+      if (
+        (item.storeLabels.jpA || item.storeLabels.jpB || item.storeLabels.jpC) &&
+        item.visitNum !== item.needVisitNum
+      ) {
+        return true;
+      } else {
+        return false;
+      }
+    },
     handleTouch(e) {
       e._isScroller = true;
     },
@@ -2379,6 +2391,9 @@ export default {
   .tabBar {
     height: 50px;
   }
+  .JPVisitNum {
+    position: relative;
+  }
 }
 </style>
 <style lang="scss">