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

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

zhujindu 1 год назад
Родитель
Сommit
bb43722589
1 измененных файлов с 102 добавлено и 51 удалено
  1. 102 51
      src/views/home/ABtarget.vue

+ 102 - 51
src/views/home/ABtarget.vue

@@ -670,34 +670,12 @@
               <!--            <van-col v-if="powerGrade==1" span="24">-->
               <!--              <p>分销店点数:<span class="colorbalck">{{ Micrometer(reportTargetAll.allShopYesterdayAct) }}</span></p>-->
               <!--            </van-col>-->
-              <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>可控店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p>
-              </van-col>
-              <van-col span="12">
-                <p>可控店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</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><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">{{
@@ -728,26 +706,58 @@
                   ><span class="colorbalck">({{ reportTargetAll.goldShopBjYearRate }}%)</span>
                 </p>
               </van-col>
-
-              <van-col span="12">
-                <p>同城A店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p>
-              </van-col>
+              <van-col span="12"
+                ><p>
+                  分销店点数:<span class="colorbalck">{{
+                    Micrometer(reportTargetAll.allShopYearAct)
+                  }}</span>
+                </p></van-col
+              >
               <van-col span="12">
-                <p>同城A店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p>
+                <p>
+                  分销店点数:<span class="colorbalck">{{
+                    Micrometer(reportTargetAll.allShopYearTarget)
+                  }}</span
+                  ><span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
+                </p>
               </van-col>
-              <van-col span="12">
+              <!-- <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" v-if="powerGrade == 1"
+                ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
+              >
+              <van-col span="12" v-if="powerGrade != 1"
+                ><p>涂料店点数:{{ Micrometer(reportTargetAll.tlShopYearAct) }}</p></van-col
+              >
+              <van-col span="12" v-if="powerGrade != 1">
                 <p>
-                  同城B店点数:<span class="colorbalck">{{
-                    Micrometer(reportTargetAll.allShopYearAct)
-                  }}</span>
+                  涂料店点数:<span class="colorbalck">{{
+                    Micrometer(reportTargetAll.tlShopYearTarget)
+                  }}</span
+                  ><span class="colorbalck">({{ reportTargetAll.tlShopYearRate }}%)</span>
                 </p>
               </van-col>
-              <van-col span="12">
+              <van-col span="24" v-if="powerGrade == 1">
+                <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
+              >
+              <van-col span="12" v-if="powerGrade != 1">
+                <p>厨卫店点数:{{ Micrometer(reportTargetAll.cwShopYearAct) }}</p></van-col
+              >
+              <van-col span="12" v-if="powerGrade != 1">
                 <p>
-                  同城B店点数:<span class="colorbalck">{{
-                    Micrometer(reportTargetAll.allShopYearTarget)
-                  }}</span>
-                  <span class="colorbalck">({{ reportTargetAll.allShopYearRate }}%)</span>
+                  厨卫店点数:<span class="colorbalck">{{
+                    Micrometer(reportTargetAll.cwShopYearTarget)
+                  }}</span
+                  ><span class="colorbalck">({{ reportTargetAll.cwShopYearRate }}%)</span>
                 </p>
               </van-col>
             </van-row>
@@ -1199,12 +1209,12 @@
         <div class="lineGrey"></div>
       </div>
       <!-- <div  class="contentborder"  v-if="todayGoal.storeAddressCheckNum>0">
-        <van-cell class="homeTitle" title="待规范门店地址" to="/storeAddress">
-          <template #title><span class="custom-title">待规范门店地址</span>&nbsp<van-tag type="danger">{{ todayGoal.storeAddressCheckNum }}</van-tag></template>
-          <template #right-icon><van-icon class="homeCellIcon" name="arrow" size="16"/></template>
-        </van-cell>
-        <div class="lineGrey"></div>
-      </div> -->
+      <van-cell class="homeTitle" title="待规范门店地址" to="/storeAddress">
+        <template #title><span class="custom-title">待规范门店地址</span>&nbsp<van-tag type="danger">{{ todayGoal.storeAddressCheckNum }}</van-tag></template>
+        <template #right-icon><van-icon class="homeCellIcon" name="arrow" size="16"/></template>
+      </van-cell>
+      <div class="lineGrey"></div>
+    </div> -->
       <div class="contentborder">
         <van-cell class="homeTitle" title="流程审批" to="/signApprovalList">
           <template #title
@@ -1218,6 +1228,21 @@
         </van-cell>
         <div class="lineGrey"></div>
       </div>
+      <!-- 同城店建店审批 -->
+      <div
+        class="contentborder"
+        v-if="reportInfoData.storeApprovalNum != null && reportInfoData.storeApprovalNum > 0">
+        <van-cell class="homeTitle" title="同城店建店审批" to="/newStoreApprovalList">
+          <template #title>
+            <span class="custom-title">同城店建店审批&nbsp;&nbsp;</span>
+            <van-tag type="danger">{{ reportInfoData.storeApprovalNum }}</van-tag>
+          </template>
+          <template #right-icon>
+            <van-icon class="homeCellIcon" name="arrow" size="16" />
+          </template>
+        </van-cell>
+        <div class="lineGrey"></div>
+      </div>
       <div class="contentborder">
         <van-button
           v-if="powerGrade == 3 && showButton"
@@ -1266,6 +1291,7 @@
     </template>
   </div>
 </template>
+
 <script>
 import history from '@/assets/Icon/history.png';
 import tabBar from '@/components/tabBar';
@@ -1286,6 +1312,8 @@ import {
 } from '@/api/index';
 import axios from 'axios';
 export default {
+  name: 'home',
+  components: { tabBar },
   props: {
     tabVal: {
       type: [String, Number],
@@ -1294,7 +1322,7 @@ export default {
   },
   data() {
     return {
-      // shows: true,
+      shows: true,
       show: true,
       num: 0,
       timeimg: times,
@@ -1367,8 +1395,6 @@ export default {
       proccessPendingNum: 0,
       JZQuota: false,
       GZdata: false,
-      isGetABFlag: false, //切换tab不重复请求A/B类
-      hintTabPageIndex: 1,
     };
   },
   created() {
@@ -1396,6 +1422,10 @@ export default {
         this.applyNumber = res.data;
       });
     },
+    titleconfirm() {
+      this.shows = false;
+      localStorage.setItem('shows', false);
+    },
     timeFn() {
       var t = 5;
       var that = this;
@@ -1503,6 +1533,27 @@ export default {
         }
       });
     },
+    loginLogFn() {
+      var appVersion = navigator.appVersion;
+      var Logapp = appVersion.split('(')[1].split(';');
+      var arrLog = '';
+      if (Logapp[0] == 'Linux') {
+        arrLog = {
+          browser: navigator.appCodeName,
+          os: Logapp[1],
+          phoneBrand: Logapp[2].split('/')[1],
+          phoneModel: Logapp[2].split('/')[0],
+        };
+      } else {
+        arrLog = {
+          browser: navigator.appCodeName,
+          os: Logapp[0],
+          phoneBrand: '',
+          phoneModel: '',
+        };
+      }
+      loginLog(arrLog);
+    },
     onClickLeft() {
       this.$router.go(-1);
       // window.location.href = process.env.VUE_APP_SSB_LINK + "/homeIndex"