Kaynağa Gözat

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

zhujindu 1 yıl önce
ebeveyn
işleme
d79b7486ca

+ 52 - 0
src/views/componentsTarget/ZYSAP.vue

@@ -0,0 +1,52 @@
+<!-- 拜访数据(实时) -->
+<template>
+  <van-row>
+    <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
+      </p></van-col
+    >
+    <van-col span="12"
+      ><p>
+        成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
+      </p></van-col
+    >
+  </van-row>
+</template>
+<script>
+export default {
+  props: {
+    reportTargetAll: {
+      type: Object,
+    },
+  },
+  data() {
+    return {};
+  },
+};
+</script>
+<style scoped>
+@import './index.css';
+</style>

+ 4 - 39
src/views/home/ABtarget.vue

@@ -29,7 +29,7 @@
       </div>
       <div v-if="tabVal == 0 && type != 4" class="container linep">
         <van-collapse v-model="activeNames">
-          <!-- performanceSAP -->
+          <!-- performanceSAP 业绩目标SAP(千元)/公裝业绩SAP(千元) -->
           <van-collapse-item v-if="type != 3 && type != 4" name="1" :title="saptitle">
             <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
           </van-collapse-item>
@@ -199,44 +199,7 @@
             </van-row>
           </van-collapse-item>
           <van-collapse-item v-if="!JZQuota && !GZdata" name="11" title="专业时时丽SAP(千元)">
-            <van-row>
-              <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-                </p></van-col
-              >
-              <van-col span="12"
-                ><p>
-                  实际:<span class="colorbalck">{{
-                    Micrometer(reportTargetAll.czjQuarterAct)
-                  }}</span>
-                </p></van-col
-              >
-              <van-col span="12"
-                ><p>
-                  达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-                </p></van-col
-              >
-              <van-col span="12"
-                ><p>
-                  达成率:<span class="colorbalck"
-                    >{{ reportTargetAll.czjQuarterSuccessRate }}%</span
-                  >
-                </p></van-col
-              >
-              <van-col span="12"
-                ><p>
-                  成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-                </p></van-col
-              >
-              <van-col span="12"
-                ><p>
-                  成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-                </p></van-col
-              >
-            </van-row>
+            <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
           </van-collapse-item>
           <van-collapse-item
             v-if="powerGrade != 1 && !JZQuota && !GZdata"
@@ -821,6 +784,7 @@ import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
 import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 import performanceSAP from '@/views/componentsTarget/performanceSAP';
 import chunTaiSAP from '@/views/componentsTarget/chunTaiSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
 import {
   userTodayPlanNum,
   loginLog,
@@ -844,6 +808,7 @@ export default {
     veryGoodPlaceOrder,
     performanceSAP,
     chunTaiSAP,
+    ZYSAP,
   },
   props: {
     tabVal: {

+ 4 - 4
src/views/home/index.vue

@@ -68,8 +68,6 @@ export default {
     },
   },
   activated() {
-    console.log(this.isGZorJZ);
-    console.log(this.tabVal);
     if (this.tabVal == '-1') {
       // 从其他页面跳转过来如果;要重新获取对应tab数据
       if (this.$refs.hintTabPage) this.$refs.hintTabPage.initData();
@@ -93,14 +91,16 @@ export default {
       let is_jz = jz_Option.data.find((res) => res.dictLabel == postName);
       if (is_gz || is_jz) {
         localStorage.setItem('isGZorJZ', 'true');
+        this.isGZorJZ = 'true';
       } else {
         localStorage.setItem('isGZorJZ', 'false');
+        this.isGZorJZ = 'false';
       }
+      // 家装或工装不显示提示类tab
       this.$nextTick(() => {
-        // 家装或工装不显示提示类tab
-        this.isGZorJZ = localStorage.getItem('isGZorJZ');
         if (this.isGZorJZ == 'true') {
           this.tabVal = '0';
+          if (this.$refs.Atarget) this.$refs.Atarget.initData();
         } else {
           this.tabVal = '-1';
         }

+ 33 - 379
src/views/week/daily.vue

@@ -27,90 +27,20 @@
     <!--        主体内容-->
     <div class="container linepAdd">
       <van-collapse v-model="activeNames">
+        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
+          <visitedRealTime :reportTargetAll="reportTargetAll"></visitedRealTime>
+        </van-collapse-item>
+        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="下单点数">
+          <placeOrder :reportTargetAll="reportTargetAll"></placeOrder>
+        </van-collapse-item>
+        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item v-if="type != 3 && type != 4" name="1" :title="saptitle">
-          <van-row>
-            <van-col span="24" v-if="GZQuota"
-              ><p>
-                昨日新增:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapNewYesterday)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本月累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本季累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"><span class="leftTitle">年度累计</span></van-col>
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度达成率:<span class="colorbalck">{{ reportTargetAll.sapYearSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度成长率:<span class="colorbalck">{{ reportTargetAll.sapYearGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item v-if="GZQuota" name="43" title="纯态之家SAP(千元)">
           <van-row style="margin-top: -10px">
@@ -238,112 +168,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col>
-           <van-col span="12">
-             <p>调色机上传数:<span class="colorbalck">{{ Micrometer(reportTargetAll.tsjUploadYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span></p>
-           </van-col> -->
-            <van-col span="24"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>涂料店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.tlShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-            <van-col span="24">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>厨卫店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.cwShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="29" title="瓷砖胶SAP(千元)">
           <van-row>
@@ -387,150 +213,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" v-if="!JZQuota && !GZQuota" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="分销店下单点数">
-          <van-row>
-            <van-col span="24"><span class="leftTitle">本月进度</span></van-col>
-            <van-col span="12"
-              ><p>
-                分销店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.fxOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                分销店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.fxShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.jpOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.jpShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.cwShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.tlShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item v-if="JZQuota" name="23" title="展厅上样">
           <van-row>
@@ -557,7 +241,7 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
+        <!-- <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
             <van-col span="12"><span class="rightTitle">本季实际</span></van-col>
@@ -635,7 +319,7 @@
               </p>
             </van-col>
           </van-row>
-        </van-collapse-item>
+        </van-collapse-item> -->
         <van-collapse-item v-if="JZQuota" name="22" title="基材粉料过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
@@ -771,52 +455,6 @@
             </van-col>
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
-          <van-row>
-            <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-row>
-        </van-collapse-item>
       </van-collapse>
       <div class="contentContainer">
         <div v-if="GZQuota">
@@ -876,9 +514,25 @@ import {
   getDetailById,
   tsContents,
 } from '@/api/index';
+import visitedRealTime from '@/views/componentsTarget/visitedRealTime';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import placeOrder from '@/views/componentsTarget/placeOrder';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 
 export default {
   name: 'daily',
+  components: {
+    visitedRealTime,
+    createStoreBJ,
+    placeOrder,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       show: true,

+ 35 - 381
src/views/week/dailyApproval.vue

@@ -12,90 +12,23 @@
     <!--        主体内容-->
     <div class="container linep">
       <van-collapse v-model="activeNames">
+        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
+          <visitedRealTime :reportTargetAll="reportTargetAll"></visitedRealTime>
+        </van-collapse-item>
+        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="下单点数">
+          <placeOrder :reportTargetAll="reportTargetAll"></placeOrder>
+        </van-collapse-item>
+        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item v-if="type != 3 && type != 4" name="1" :title="saptitle">
-          <van-row>
-            <van-col span="24" v-if="GZQuota"
-              ><p>
-                昨日新增:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapNewYesterday)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本月累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本季累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"><span class="leftTitle">年度累计</span></van-col>
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度达成率:<span class="colorbalck">{{ reportTargetAll.sapYearSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度成长率:<span class="colorbalck">{{ reportTargetAll.sapYearGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
+        </van-collapse-item>
+        <van-collapse-item name="17" v-if="!JZQuota && !GZQuota" title="超好贴分销店下单">
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item v-if="GZQuota" name="43" title="纯态之家SAP(千元)">
           <van-row style="margin-top: -10px">
@@ -223,112 +156,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12" ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col>
-           <van-col span="12">
-             <p>调色机上传数:<span class="colorbalck">{{ Micrometer(reportTargetAll.tsjUploadYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span></p>
-           </van-col> -->
-            <van-col span="24"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>涂料店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.tlShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-            <van-col span="24">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>厨卫店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.cwShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="29" title="瓷砖胶SAP(千元)">
           <van-row>
@@ -372,151 +201,6 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="17" v-if="!JZQuota && !GZQuota" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="分销店下单点数">
-          <van-row>
-            <van-col span="24"><span class="leftTitle">本月进度</span></van-col>
-            <van-col span="12"
-              ><p>
-                分销店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.fxOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                分销店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.fxShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.jpOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.jpShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.cwShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.tlShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item v-if="JZQuota" name="23" title="展厅上样">
           <van-row>
             <van-col span="24"
@@ -542,7 +226,7 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
+        <!-- <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
             <van-col span="12"><span class="rightTitle">本季实际</span></van-col>
@@ -620,7 +304,7 @@
               </p>
             </van-col>
           </van-row>
-        </van-collapse-item>
+        </van-collapse-item> -->
         <van-collapse-item v-if="JZQuota" name="22" title="基材粉料过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
@@ -756,52 +440,6 @@
             </van-col>
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
-          <van-row>
-            <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-row>
-        </van-collapse-item>
         <van-collapse-item title="今日拜访照片" name="10" v-if="reportTarget.photos">
           <div v-for="(item, index) in reportTarget.photos" :key="index">
             <p style="margin-bottom: 10px; margin-top: 0">{{ item.taskName }}</p>
@@ -893,8 +531,24 @@ import {
   getReportInfo,
   buryingPoint,
 } from '@/api/index';
+import visitedRealTime from '@/views/componentsTarget/visitedRealTime';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import placeOrder from '@/views/componentsTarget/placeOrder';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 export default {
   name: 'daily',
+  components: {
+    visitedRealTime,
+    createStoreBJ,
+    placeOrder,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       show: true,

+ 33 - 379
src/views/week/dailyDetails.vue

@@ -49,90 +49,20 @@
         </div>
       </div>
       <van-collapse v-model="activeNames">
+        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
+          <visitedRealTime :reportTargetAll="reportTargetAll"></visitedRealTime>
+        </van-collapse-item>
+        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="下单点数">
+          <placeOrder :reportTargetAll="reportTargetAll"></placeOrder>
+        </van-collapse-item>
+        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item v-if="type != 3 && type != 4" name="1" :title="saptitle">
-          <van-row>
-            <van-col span="24" v-if="GZQuota"
-              ><p>
-                昨日新增:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapNewYesterday)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本月累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本季累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"><span class="leftTitle">年度累计</span></van-col>
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度达成率:<span class="colorbalck">{{ reportTargetAll.sapYearSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度成长率:<span class="colorbalck">{{ reportTargetAll.sapYearGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item v-if="GZQuota" name="43" title="纯态之家SAP(千元)">
           <van-row style="margin-top: -10px">
@@ -260,112 +190,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12" ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col>
-           <van-col span="12">
-             <p>调色机上传数:<span class="colorbalck">{{ Micrometer(reportTargetAll.tsjUploadYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span></p>
-           </van-col> -->
-            <van-col span="24"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>涂料店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.tlShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-            <van-col span="24">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>厨卫店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.cwShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="29" title="瓷砖胶SAP(千元)">
           <van-row>
@@ -409,150 +235,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" v-if="!JZQuota && !GZQuota" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="分销店下单点数">
-          <van-row>
-            <van-col span="24"><span class="leftTitle">本月进度</span></van-col>
-            <van-col span="12"
-              ><p>
-                分销店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.fxOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                分销店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.fxShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.jpOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.jpShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.cwShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.tlShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item v-if="JZQuota" name="23" title="展厅上样">
           <van-row>
@@ -579,7 +263,7 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
+        <!-- <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
             <van-col span="12"><span class="rightTitle">本季实际</span></van-col>
@@ -657,7 +341,7 @@
               </p>
             </van-col>
           </van-row>
-        </van-collapse-item>
+        </van-collapse-item> -->
         <van-collapse-item v-if="JZQuota" name="22" title="基材粉料过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
@@ -793,52 +477,6 @@
             </van-col>
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
-          <van-row>
-            <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-row>
-        </van-collapse-item>
         <van-collapse-item title="今日拜访照片" name="10" v-if="reportTarget.photos">
           <div v-for="(item, index) in reportTarget.photos" :key="index">
             <p style="margin-bottom: 10px; margin-top: 0">{{ item.taskName }}</p>
@@ -889,9 +527,25 @@
 import history from '@/assets/Icon/history.png';
 import { userTodayPlanNum, loginLog, getDetailById, getReportInfo } from '@/api/index';
 import { ImagePreview } from 'vant';
+import visitedRealTime from '@/views/componentsTarget/visitedRealTime';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import placeOrder from '@/views/componentsTarget/placeOrder';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 
 export default {
   name: 'daily',
+  components: {
+    visitedRealTime,
+    createStoreBJ,
+    placeOrder,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       show: true,

+ 33 - 386
src/views/week/dailyHistoricalDetails.vue

@@ -56,90 +56,20 @@
       </div>
       <p style="font-size: 14px; margin: 10px 0">{{ title }}</p>
       <van-collapse v-model="activeNames">
+        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
+          <visitedRealTime :reportTargetAll="reportTargetAll"></visitedRealTime>
+        </van-collapse-item>
+        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="下单点数">
+          <placeOrder :reportTargetAll="reportTargetAll"></placeOrder>
+        </van-collapse-item>
+        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item v-if="type != 3 && type != 4" name="1" :title="saptitle">
-          <van-row>
-            <van-col span="24" v-if="GZQuota"
-              ><p>
-                昨日新增:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapNewYesterday)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span v-if="!JZQuota" class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本月累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p v-if="!JZQuota">
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-              <p v-if="JZQuota">
-                本季累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"><span class="leftTitle">年度累计</span></van-col>
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度累计:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度达成率:<span class="colorbalck">{{ reportTargetAll.sapYearSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="24" v-if="JZQuota"
-              ><p>
-                年度成长率:<span class="colorbalck">{{ reportTargetAll.sapYearGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item v-if="GZQuota" name="43" title="纯态之家SAP(千元)">
           <van-row style="margin-top: -10px">
@@ -267,119 +197,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" v-if="!JZQuota && !GZQuota" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="24"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>涂料店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.tlShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-            <van-col span="24">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <!--            <van-col span="12" >-->
-            <!--              <p>厨卫店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.cwShopYearTarget) }}</span><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span></p>-->
-            <!--            </van-col>-->
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item v-if="!JZQuota && !GZQuota" name="29" title="瓷砖胶SAP(千元)">
           <van-row>
@@ -423,150 +242,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item name="16" v-if="!JZQuota && !GZQuota" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" v-if="!JZQuota && !GZQuota" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item v-if="!JZQuota && !GZQuota" name="33" title="分销店下单点数">
-          <van-row>
-            <van-col span="24"><span class="leftTitle">本月进度</span></van-col>
-            <van-col span="12"
-              ><p>
-                分销店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.fxOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                分销店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.fxShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.jpOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.jpShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                厨卫店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.cwShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlOrderShopMonthAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                涂料店下单率:<span class="colorbalck"
-                  >{{ reportTargetAll.tlShopMonthOrderRate }}%</span
-                >
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item v-if="JZQuota" name="23" title="展厅上样">
           <van-row>
@@ -593,7 +270,7 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
+        <!-- <van-collapse-item v-if="JZQuota" name="20" title="瓷砖胶过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
             <van-col span="12"><span class="rightTitle">本季实际</span></van-col>
@@ -671,7 +348,7 @@
               </p>
             </van-col>
           </van-row>
-        </van-collapse-item>
+        </van-collapse-item> -->
         <van-collapse-item v-if="JZQuota" name="22" title="基材粉料过账(千元)">
           <van-row>
             <van-col span="12"><span class="leftTitle">本月实际</span></van-col>
@@ -807,52 +484,6 @@
             </van-col>
           </van-row>
         </van-collapse-item>
-        <van-collapse-item v-if="!GZQuota" title="拜访数据(实时)" name="7">
-          <van-row>
-            <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-row>
-        </van-collapse-item>
         <van-collapse-item title="今日拜访照片" name="10" v-if="reportTarget.photos">
           <div v-for="(item, index) in reportTarget.photos" :key="index">
             <p style="margin-bottom: 10px; margin-top: 0">{{ item.taskName }}</p>
@@ -940,9 +571,25 @@ import envelopes from '@/assets/envelopes.png';
 import { userTodayPlanNum, insertRemark, getDetailById, updateReport } from '@/api/index';
 import axios from 'axios';
 import { ImagePreview } from 'vant';
+import visitedRealTime from '@/views/componentsTarget/visitedRealTime';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import placeOrder from '@/views/componentsTarget/placeOrder';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 
 export default {
   name: 'daily',
+  components: {
+    visitedRealTime,
+    createStoreBJ,
+    placeOrder,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       envelopes: envelopes,

+ 21 - 253
src/views/week/doubleHistoricalWeeklyDetils.vue

@@ -81,56 +81,14 @@
       </div>
       <p style="font-size: 14px; margin: 10px 0">{{ title }}</p>
       <van-collapse v-model="activeNames">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <!--            <van-col span="24" ><p>昨日新增:<span class="colorbalck">{{ Micrometer(reportTargetAll.sapNewYesterday) }}</span></p></van-col>-->
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -175,40 +133,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -370,177 +295,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -649,8 +405,20 @@ import {
 } from '@/api/index';
 import envelopes from '@/assets/envelopes.png';
 import axios from 'axios';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 export default {
   name: 'home',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       envelopes: envelopes,

+ 21 - 253
src/views/week/doubleWeekly.vue

@@ -27,56 +27,14 @@
       <div class="lineGrey"></div>
       <div class="lineGrey"></div>
       <van-collapse v-model="activeNames">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <!--            <van-col span="24" ><p>昨日新增:<span class="colorbalck">{{ Micrometer(reportTargetAll.sapNewYesterday) }}</span></p></van-col>-->
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -121,40 +79,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -316,177 +241,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -591,9 +347,21 @@ import {
   getReportInfo,
   tsContents,
 } from '@/api/index';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 
 export default {
   name: 'home',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       activeNames: [

+ 21 - 253
src/views/week/doubleWeeklyApproval.vue

@@ -13,56 +13,14 @@
       <div class="lineGrey"></div>
       <div class="lineGrey"></div>
       <van-collapse v-model="activeNames">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <!--            <van-col span="24" ><p>昨日新增:<span class="colorbalck">{{ Micrometer(reportTargetAll.sapNewYesterday) }}</span></p></van-col>-->
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -107,40 +65,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -302,177 +227,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -589,9 +345,21 @@
 
 <script>
 import { double_week_type, updateReport, getDetailById, getReportInfo } from '@/api/index';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 
 export default {
   name: 'home',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       form: { rate: 0, message: '' },

+ 26 - 253
src/views/week/doubleWeeklyDetils.vue

@@ -55,56 +55,14 @@
         </div>
       </div>
       <van-collapse v-model="activeNames">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <!--            <van-col span="24" ><p>昨日新增:<span class="colorbalck">{{ Micrometer(reportTargetAll.sapNewYesterday) }}</span></p></van-col>-->
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -149,40 +107,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -344,177 +269,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -596,9 +352,21 @@
 <script>
 import history from '@/assets/Icon/history.png';
 import { userTodayPlanNum, loginLog, homeImge, getDetailById, double_week_type } from '@/api/index';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 
 export default {
   name: 'home',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       show: true,
@@ -639,6 +407,7 @@ export default {
       weekType: [],
       successContent: '',
       type: '-1',
+      JZQuota: false,
       //
     };
   },
@@ -682,6 +451,10 @@ export default {
         forbidClick: true,
       });
       getDetailById({ reportId: this.$route.query.reportId }).then((res) => {
+        this.JZQuota = false;
+        if (res.data.postType == 'JZ') {
+          this.JZQuota = true;
+        }
         loading1.clear();
         this.title = res.data.deptName + '  ' + res.data.nickName;
         this.reportTargetAll = res.data.reportTargetAll;

+ 26 - 253
src/views/week/weekly.vue

@@ -27,56 +27,14 @@
       <div class="lineGrey"></div>
       <div style="height: 8px"></div>
       <van-collapse v-model="activeNames" style="margin-top: -3px">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <!--            <van-col span="24" ><p>昨日新增:<span class="colorbalck">{{ Micrometer(reportTargetAll.sapNewYesterday) }}</span></p></van-col>-->
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -121,40 +79,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -316,177 +241,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -629,8 +385,20 @@
 </template>
 <script>
 import { updateReport, getReportInfo, getDetailById, tsContents } from '@/api/index';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 export default {
   name: 'home',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       activeNames: [
@@ -662,6 +430,7 @@ export default {
       reportContentsList3: [],
       temporaryShow: '',
       type: '-1',
+      JZQuota: false,
     };
   },
   created() {
@@ -696,6 +465,10 @@ export default {
       getDetailById({ reportId: this.$route.query.reportId }).then((res) => {
         loading1.clear();
         if (res.code == 200) {
+          this.JZQuota = false;
+          if (res.data.postType == 'JZ') {
+            this.JZQuota = true;
+          }
           var dayTime = res.data.date;
           this.type = res.data.userType;
           this.timeList = this.parseTimeParagraph(

+ 26 - 253
src/views/week/weeklyApproval.vue

@@ -12,56 +12,14 @@
       <div class="lineGrey"></div>
       <div style="height: 4px"></div>
       <van-collapse v-model="activeNames">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <!--            <van-col span="24" ><p>昨日新增:<span class="colorbalck">{{ Micrometer(reportTargetAll.sapNewYesterday) }}</span></p></van-col>-->
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -106,40 +64,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -301,177 +226,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -624,8 +380,20 @@
 
 <script>
 import { updateReport, getDetailById } from '@/api/index';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 export default {
   name: 'weeklyApproval',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       show: true,
@@ -664,6 +432,7 @@ export default {
       updateReport: {},
       reportTarget: {},
       type: '-1',
+      JZQuota: false,
     };
   },
   created() {
@@ -771,6 +540,10 @@ export default {
       getDetailById({ reportId: this.$route.query.reportId }).then((res) => {
         loading1.clear();
         if (res.code == 200) {
+          this.JZQuota = false;
+          if (res.data.postType == 'JZ') {
+            this.JZQuota = true;
+          }
           var dayTime = res.data.date;
           this.type = res.data.userType;
           this.timeList = this.parseTimeParagraph(

+ 26 - 253
src/views/week/weeklyApprovalDetils.vue

@@ -58,56 +58,14 @@
         </div>
       </div>
       <van-collapse v-model="activeNames">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <!--            <van-col span="24" ><p>昨日新增:<span class="colorbalck">{{ Micrometer(reportTargetAll.sapNewYesterday) }}</span></p></van-col>-->
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -152,40 +110,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -347,177 +272,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p> </van-col
-            > -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -632,9 +388,21 @@
 <script>
 import history from '@/assets/Icon/history.png';
 import { userTodayPlanNum, loginLog, homeImge, getDetailById } from '@/api/index';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 
 export default {
   name: 'home',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       show: true,
@@ -675,6 +443,7 @@ export default {
       updateReport: {},
       reportTarget: {},
       type: '-1',
+      JZQuota: false,
     };
   },
   created() {
@@ -705,6 +474,10 @@ export default {
       getDetailById({ reportId: this.$route.query.reportId }).then((res) => {
         loading1.clear();
         if (res.code == 200) {
+          this.JZQuota = false;
+          if (res.data.postType == 'JZ') {
+            this.JZQuota = true;
+          }
           var dayTime = res.data.date;
           this.type = res.data.userType;
           this.timeList = this.parseTimeParagraph(

+ 26 - 252
src/views/week/weeklyHistoricalDetils.vue

@@ -48,55 +48,14 @@
       </div>
       <p style="font-size: 14px; margin: 10px 0">{{ title }}</p>
       <van-collapse v-model="activeNames">
+        <van-collapse-item title="建店布机" name="2">
+          <createStoreBJ :reportTargetAll="reportTargetAll"></createStoreBJ>
+        </van-collapse-item>
+        <van-collapse-item name="16" title="专业时时丽分销店下单">
+          <ZYPlaceOrder :reportTargetAll="reportTargetAll"></ZYPlaceOrder>
+        </van-collapse-item>
         <van-collapse-item title="业绩目标SAP(千元)" name="1" v-if="type != 3 && type != 4">
-          <van-row>
-            <van-col span="12"
-              ><span class="leftTitle">本月业绩</span
-              ><span v-if="JZQuota" class="leftTitle">本月实际</span></van-col
-            >
-            <van-col span="12"
-              ><span class="rightTitle">本季业绩</span
-              ><span v-if="JZQuota" class="rightTitle">本季实际</span></van-col
-            >
-            <van-col span="12">
-              <p>
-                本月实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapMonthAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>
-                本季实际:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.sapQuarterAct)
-                }}</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                本月达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapMonthSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季达成率:<span class="colorbalck"
-                  >{{ reportTargetAll.sapQuarterSuccessRate }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本月成长率:<span class="colorbalck">{{ reportTargetAll.sapMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                本季成长率:<span class="colorbalck">{{ reportTargetAll.sapQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <performanceSAP :reportTargetAll="reportTargetAll" :JZQuota="JZQuota"></performanceSAP>
         </van-collapse-item>
         <van-collapse-item name="27" title="乳胶漆中高端(千元)">
           <van-row>
@@ -141,40 +100,7 @@
           </van-row>
         </van-collapse-item>
         <van-collapse-item name="11" title="专业时时丽SAP(千元)">
-          <van-row>
-            <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">{{ Micrometer(reportTargetAll.czjMonthAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                实际:<span class="colorbalck">{{ Micrometer(reportTargetAll.czjQuarterAct) }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjMonthSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                达成率:<span class="colorbalck">{{ reportTargetAll.czjQuarterSuccessRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjMonthGrowRate }}%</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                成长率:<span class="colorbalck">{{ reportTargetAll.czjQuarterGrowRate }}%</span>
-              </p></van-col
-            >
-          </van-row>
+          <ZYSAP :reportTargetAll="reportTargetAll"></ZYSAP>
         </van-collapse-item>
         <van-collapse-item name="28" title="防水+背胶SAP(千元)">
           <van-row>
@@ -336,177 +262,8 @@
             >
           </van-row>
         </van-collapse-item>
-        <van-collapse-item title="建店布机" name="2">
-          <van-row>
-            <van-col span="12"
-              ><p><span class="leftTitle">今年实际</span></p></van-col
-            >
-            <van-col span="12"
-              ><p><span class="rightTitle">今年目标(达成率)</span></p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                金牌店布机:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.goldShopBjYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12"
-              ><p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearAct)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12">
-              <p>
-                分销店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.allShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <!-- <van-col span="12"
-              ><p>调色机上传数:{{ Micrometer(reportTargetAll.tsjUploadYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                调色机上传数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tsjUploadYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tsjUploadYearRate }}%)</span>
-              </p>
-            </van-col> -->
-            <van-col span="12"
-              ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                涂料店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.tlShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
-              </p>
-            </van-col>
-            <van-col span="12">
-              <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
-            >
-            <van-col span="12">
-              <p>
-                厨卫店点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.cwShopYearTarget)
-                }}</span
-                ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
-              </p>
-            </van-col>
-          </van-row>
-        </van-collapse-item>
-        <van-collapse-item name="16" title="专业时时丽分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.professionalSslYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.professionalSslOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(桶):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.professionalSslOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
-        </van-collapse-item>
         <van-collapse-item name="17" title="超好贴分销店下单">
-          <van-row>
-            <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">{{
-                  Micrometer(reportTargetAll.excellentPostYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单点数:<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostMonth)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"><p></p></van-col>
-            <van-col span="12"
-              ><p>
-                下单率 :<span class="colorbalck"
-                  >{{ reportTargetAll.excellentPostOrderRateMonth }}%</span
-                >
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumYes)
-                }}</span>
-              </p></van-col
-            >
-            <van-col span="12"
-              ><p>
-                下单数量(包):<span class="colorbalck">{{
-                  Micrometer(reportTargetAll.excellentPostOrderNumMonth)
-                }}</span>
-              </p></van-col
-            >
-          </van-row>
+          <veryGoodPlaceOrder :reportTargetAll="reportTargetAll"></veryGoodPlaceOrder>
         </van-collapse-item>
         <van-collapse-item title="客户开拓" name="6">
           <van-row>
@@ -641,8 +398,20 @@ import history from '@/assets/Icon/history.png';
 import { loginLog, insertRemark, getDetailById, updateReport } from '@/api/index';
 import envelopes from '@/assets/envelopes.png';
 import axios from 'axios';
+import createStoreBJ from '@/views/componentsTarget/createStoreBJ';
+import ZYPlaceOrder from '@/views/componentsTarget/ZYPlaceOrder';
+import performanceSAP from '@/views/componentsTarget/performanceSAP';
+import ZYSAP from '@/views/componentsTarget/ZYSAP';
+import veryGoodPlaceOrder from '@/views/componentsTarget/veryGoodPlaceOrder';
 export default {
   name: 'home',
+  components: {
+    createStoreBJ,
+    ZYPlaceOrder,
+    performanceSAP,
+    ZYSAP,
+    veryGoodPlaceOrder,
+  },
   data() {
     return {
       envelopes: envelopes,
@@ -687,6 +456,7 @@ export default {
       managerRemarkContent: '',
       isDiy: false,
       type: '-1',
+      JZQuota: false,
     };
   },
   created() {
@@ -806,6 +576,10 @@ export default {
       getDetailById({ reportId: this.$route.query.reportId }).then((res) => {
         loading1.clear();
         if (res.code == 200) {
+          this.JZQuota = false;
+          if (res.data.postType == 'JZ') {
+            this.JZQuota = true;
+          }
           var dayTime = res.data.date;
           this.type = res.data.userType;
           this.title =