Pārlūkot izejas kodu

可控店分级

zhujindu 4 mēneši atpakaļ
vecāks
revīzija
8f001386cc

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

@@ -246,20 +246,25 @@
                         ">
                         {{ item.storeLabels.visitTimes }}
                       </p>
-                      <!-- A级金牌店拜访次数少于2 -->
+                      <!-- A级金牌店拜访次数少于needVisitNum 需要拜访的次数 -->
                       <van-icon
                         :name="require('@/assets/ordernumRed.png')"
                         size="26"
-                        v-if="item.storeLabels.storeA && item.storeLabels.visitTimes < 2" />
+                        v-if="
+                          item.storeLabels.storeA &&
+                          item.needVisitNum &&
+                          item.storeLabels.visitTimes < item.needVisitNum
+                        " />
+                      <!-- 其他门店拜访 -->
                       <van-icon :name="require('@/assets/ordernum.png')" size="26" v-else />
                     </div>
                     <p style="text-align: center; background: #fff; color: #000; padding: 5px 0">
                       本店本月己拜访过{{ item.storeLabels.visitTimes }}次
                     </p>
                     <p
-                      v-if="item.storeLabels.storeA"
+                      v-if="item.storeLabels.storeA && item.needVisitNum"
                       style="text-align: center; background: #fff; color: red; padding: 5px 0">
-                      A级金牌店拜访标准:1月2
+                      A级金牌店拜访标准:1月{{ item.needVisitNum }}
                     </p>
                     <el-table :data="item.userVisitTimesMap" border max-height="180px">
                       <el-table-column label="业务员" prop="userName" />

+ 7 - 3
src/views/deviceOutside/rangeStore.vue

@@ -403,16 +403,20 @@
                     <van-icon
                       :name="require('@/assets/ordernumRed.png')"
                       size="26"
-                      v-if="info.storeLabels.storeA && info.storeLabels.visitTimes < 2" />
+                      v-if="
+                        info.storeLabels.storeA &&
+                        info.needVisitNum &&
+                        info.storeLabels.visitTimes < info.needVisitNum
+                      " />
                     <van-icon :name="require('@/assets/ordernum.png')" size="26" v-else />
                   </div>
                   <p style="text-align: center; background: #fff; color: #000; padding: 5px 0">
                     本店本月己拜访过{{ info.storeLabels.visitTimes }}次
                   </p>
                   <p
-                    v-if="info.storeLabels.storeA"
+                    v-if="info.storeLabels.storeA && info.needVisitNum"
                     style="text-align: center; background: #fff; color: red; padding: 5px 0">
-                    A级金牌店拜访标准:1月2
+                    A级金牌店拜访标准:1月{{ info.needVisitNum }}
                   </p>
                   <el-table :data="info.userVisitTimesMap" border max-height="180px">
                     <el-table-column label="业务员" prop="userName" />

+ 7 - 3
src/views/deviceOutside/topStore.vue

@@ -275,16 +275,20 @@
                         <van-icon
                           :name="require('@/assets/ordernumRed.png')"
                           size="26"
-                          v-if="item.storeLabels.storeA && item.storeLabels.visitTimes < 2" />
+                          v-if="
+                            item.storeLabels.storeA &&
+                            item.needVisitNum &&
+                            item.storeLabels.visitTimes < item.needVisitNum
+                          " />
                         <van-icon :name="require('@/assets/ordernum.png')" size="26" v-else />
                       </div>
                       <p style="text-align: center; background: #fff; color: #000; padding: 5px 0">
                         本店本月己拜访过{{ item.storeLabels.visitTimes }}次
                       </p>
                       <p
-                        v-if="item.storeLabels.storeA"
+                        v-if="item.storeLabels.storeA && item.needVisitNum"
                         style="text-align: center; background: #fff; color: red; padding: 5px 0">
-                        A级金牌店拜访标准:1月2
+                        A级金牌店拜访标准:1月{{ item.needVisitNum }}
                       </p>
                       <el-table :data="item.userVisitTimesMap" border max-height="180px">
                         <el-table-column label="业务员" prop="userName" />

+ 7 - 3
src/views/deviceWithin/index.vue

@@ -257,16 +257,20 @@
                     <van-icon
                       :name="require('@/assets/ordernumRed.png')"
                       size="26"
-                      v-if="item.storeLabels.storeA && item.storeLabels.visitTimes < 2" />
+                      v-if="
+                        item.storeLabels.storeA &&
+                        item.needVisitNum &&
+                        item.storeLabels.visitTimes < item.needVisitNum
+                      " />
                     <van-icon :name="require('@/assets/ordernum.png')" size="26" v-else />
                   </div>
                   <p style="text-align: center; background: #fff; color: #000; padding: 5px 0">
                     本店本月己拜访过{{ item.storeLabels.visitTimes }}次
                   </p>
                   <p
-                    v-if="item.storeLabels.storeA"
+                    v-if="item.storeLabels.storeA && item.needVisitNum"
                     style="text-align: center; background: #fff; color: red; padding: 5px 0">
-                    A级金牌店拜访标准:1月2
+                    A级金牌店拜访标准:1月{{ item.needVisitNum }}
                   </p>
                   <el-table :data="item.userVisitTimesMap" border max-height="180px">
                     <el-table-column label="业务员" prop="userName" />

+ 7 - 3
src/views/storeManagement/index.vue

@@ -285,16 +285,20 @@
                       <van-icon
                         :name="require('@/assets/ordernumRed.png')"
                         size="26"
-                        v-if="item.storeLabels.storeA && item.storeLabels.visitTimes < 2" />
+                        v-if="
+                          item.storeLabels.storeA &&
+                          item.needVisitNum &&
+                          item.storeLabels.visitTimes < item.needVisitNum
+                        " />
                       <van-icon :name="require('@/assets/ordernum.png')" size="26" v-else />
                     </div>
                     <p style="text-align: center; background: #fff; color: #000; padding: 5px 0">
                       本店本月己拜访过{{ item.storeLabels.visitTimes }}次
                     </p>
                     <p
-                      v-if="item.storeLabels.storeA"
+                      v-if="item.storeLabels.storeA && item.needVisitNum"
                       style="text-align: center; background: #fff; color: red; padding: 5px 0">
-                      A级金牌店拜访标准:1月2
+                      A级金牌店拜访标准:1月{{ item.needVisitNum }}
                     </p>
                     <el-table :data="item.userVisitTimesMap" border max-height="180px">
                       <el-table-column label="业务员" prop="userName" />