Browse Source

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

zhujindu 1 năm trước cách đây
mục cha
commit
4f0be7da63
1 tập tin đã thay đổi với 33 bổ sung32 xóa
  1. 33 32
      src/views/home/hintTabPage/noVisit.vue

+ 33 - 32
src/views/home/hintTabPage/noVisit.vue

@@ -10,39 +10,40 @@
             <div class="title">{{ key | storeType }}</div>
             <div class="num">{{ val.storeNum }}家</div>
           </template>
-          <div
-            class="item"
-            v-if="val.storeList.length"
-            v-for="(item, index) in val.storeList"
-            :key="index">
-            <div class="itemLeft">
-              <div class="storeName">{{ item.storeName }}</div>
-              <div class="address">
-                <van-icon name="location-o" />
-                {{ item.addressLine }}
-                <!-- <img v-if="item.distance" style="width: 36px" :src="sbpmdh" @click="linkapp(item)" /> -->
+          <div class="itemContent">
+            <template v-if="val.storeList.length">
+              <div class="item" v-for="(item, index) in val.storeList" :key="index">
+                <div class="itemLeft">
+                  <div class="storeName">{{ item.storeName }}</div>
+                  <div class="address">
+                    <van-icon name="location-o" />
+                    {{ item.addressLine }}
+                    <!-- <img v-if="item.distance" style="width: 36px" :src="sbpmdh" @click="linkapp(item)" /> -->
+                  </div>
+                  <div class="distance" v-if="item.distance">
+                    (距离{{ Micrometer(item.distance) }}m)
+                  </div>
+                </div>
+                <div class="itemRight">
+                  <div
+                    class="statstext"
+                    :style="{
+                      'background-color': item.stateString == '未拜访' ? '#ed5c68' : 'white',
+                    }">
+                    <van-icon
+                      v-if="item.stateString == '拜访中'"
+                      :name="times"
+                      color="#ee0a24"
+                      size="32" />
+                    {{ item.stateString == '未拜访' ? '未拜访' : '' }}
+                  </div>
+                  <div class="toVisit" @click="storeVisit(item)">
+                    进入拜访 <van-icon name="arrow" />
+                  </div>
+                </div>
               </div>
-              <div class="distance" v-if="item.distance">
-                (距离{{ Micrometer(item.distance) }}m)
-              </div>
-            </div>
-            <div class="itemRight">
-              <div
-                class="statstext"
-                :style="{
-                  'background-color': item.stateString == '未拜访' ? '#ed5c68' : 'white',
-                }">
-                <van-icon
-                  v-if="item.stateString == '拜访中'"
-                  :name="times"
-                  color="#ee0a24"
-                  size="32" />
-                {{ item.stateString == '未拜访' ? '未拜访' : '' }}
-              </div>
-              <div class="toVisit" @click="storeVisit(item)">
-                进入拜访 <van-icon name="arrow" />
-              </div>
-            </div>
+            </template>
+            <template v-else><div style="text-align: center">暂无数据</div></template>
           </div>
         </van-collapse-item>
       </van-collapse>