Browse Source

首页增加提示类tab,B类指标页优化,我的-增加业务员日常工作统计

zhujindu 1 year ago
parent
commit
794f8cca82
2 changed files with 68 additions and 3 deletions
  1. 62 1
      src/views/componentsTarget/visitedRealTime.vue
  2. 6 2
      src/views/home/ABtarget.vue

+ 62 - 1
src/views/componentsTarget/visitedRealTime.vue

@@ -1,6 +1,58 @@
 <!-- 拜访数据(实时) -->
 <template>
-  <van-row>
+  <!-- 家装和公装 -->
+  <van-row v-if="JZQuota && !GZdata">
+    <van-col span="12"><span class="leftTitle">今日拜访</span></van-col>
+    <van-col span="12"><span class="rightTitle">本月拜访</span></van-col>
+    <van-col span="12"
+      ><p>
+        线内拜访点数:<span class="colorbalck">{{ reportTargetAll.inVisitAct }}</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        线内拜访点数:<span class="colorbalck">{{ reportTargetAll.inVisitActMonth }}</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        计划拜访点数:<span class="colorbalck">{{ reportTargetAll.visitTarget }}</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        计划拜访点数:<span class="colorbalck">{{ reportTargetAll.coverStoreNum }}</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        线内拜访率:<span class="colorbalck">{{ reportTargetAll.inVisitRate }}%</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        线内拜访率:<span class="colorbalck">{{ reportTargetAll.inVisitMonthRate }}%</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        整体拜访数:<span class="colorbalck">{{ reportTargetAll.allVisitNum }}</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        整体拜访率:<span class="colorbalck">{{ reportTargetAll.allVisitMonthRate }}%</span>
+      </p></van-col
+    >
+    <!--            <van-col v-if="powerGrade==2&&!JZQuota&&!GZdata" span="24"><p>未分配点数:<span-->
+    <!--                class="colorbalck">{{ reportTargetAll.undistrNum }}</span></p></van-col>-->
+    <!--            <van-col v-if="powerGrade==2&&!JZQuota&&!GZdata" span="24"><p>已覆盖未排线点数:<span-->
+    <!--                class="colorbalck">{{ reportTargetAll.coverNotPlan }}</span></p></van-col>-->
+    <!--            <van-col span="24" v-if="powerGrade==2"><p>未挂接销售门店数:<span class="colorbalck">{{reportTargetAll.customerYearTarget}}%</span></p></van-col>-->
+    <!--            <van-col span="24" v-if="powerGrade==2"><p>已挂接销售,但不在拜访计划中的门店数量:<span class="colorbalck">{{reportTargetAll.customerYearTarget}}%</span></p></van-col>-->
+  </van-row>
+  <!-- 其他 -->
+  <van-row v-else>
     <van-col span="12">
       <span class="leftTitle">今日拜访点数</span>
     </van-col>
@@ -87,6 +139,15 @@ export default {
     reportTargetAll: {
       type: Object,
     },
+    powerGrade: {
+      type: [Number, String],
+    },
+    JZQuota: {
+      type: Boolean,
+    },
+    GZdata: {
+      type: Boolean,
+    },
   },
   data() {
     return {};

+ 6 - 2
src/views/home/ABtarget.vue

@@ -4,11 +4,15 @@
       <div v-if="tabVal == 1 && type != 4" class="container linep">
         <van-collapse v-model="activeNames">
           <!-- 拜访数据(实时) -->
-          <van-collapse-item v-if="(powerGrade == 1 || JZQuota) && !GZdata" name="7">
+          <van-collapse-item name="7">
             <template #title>
               <div>拜访数据(实时)</div>
             </template>
-            <visitedRealTime :reportTargetAll="reportTargetAll"></visitedRealTime>
+            <visitedRealTime
+              :reportTargetAll="reportTargetAll"
+              :powerGrade="powerGrade"
+              :JZQuota="JZQuota"
+              :GZdata="GZdata"></visitedRealTime>
           </van-collapse-item>
           <!-- 建店布机 -->
           <van-collapse-item name="2" v-if="!JZQuota && !GZdata" title="建店布机">