Răsfoiți Sursa

fix:人员统计排名图标

刘恒 2 ani în urmă
părinte
comite
2ca4f115b9

BIN
src/assets/img/n1.png


BIN
src/assets/img/n2.png


BIN
src/assets/img/n3.png


+ 2 - 2
src/components/menu/SideMenu.vue

@@ -21,7 +21,7 @@
     >
       <a-sub-menu v-for="item in menuData" :key="item.id">
         <span slot="title"
-          ><a-icon type="appstore" /><span>{{ item.name }}</span></span
+          ><a-icon :type="item.icon" /><span>{{ item.name }}</span></span
         >
 
         <a-menu-item
@@ -37,7 +37,7 @@
           v-show="val.type == 0"
         >
           <span slot="title"
-            ><a-icon type="appstore" /><span>{{ val.name }}</span></span
+            ><a-icon :type="val.icon" /><span>{{ val.name }}</span></span
           >
           <a-menu-item
             v-for="three in val.children"

+ 27 - 2
src/pages/personnelManage/front/personnel.vue

@@ -156,7 +156,27 @@
         >
           <a-table-column data-index="index" title="排名">
             <template slot-scope="text, record, index">
-              {{ index + 1 }}
+              <div v-if="index < 3" class="paiming">
+                <!-- {{ index + 1 }} -->
+                <img
+                  v-show="index == 0"
+                  src="../../../assets/img/n1.png"
+                  alt=""
+                />
+                <img
+                  v-show="index == 1"
+                  src="../../../assets/img/n2.png"
+                  alt=""
+                />
+                <img
+                  v-show="index == 2"
+                  src="../../../assets/img/n3.png"
+                  alt=""
+                />
+              </div>
+              <div v-else>
+                {{ "No." + (index + 1) }}
+              </div>
             </template>
           </a-table-column>
           <a-table-column data-index="name" title="团队名称">
@@ -219,7 +239,6 @@ export default {
       this.getRankingList();
     },
     area(val) {
-      console.log(val);
       if (val == "province") {
         this.rankForm.cityId = "";
         this.rankForm.countyId = "";
@@ -328,6 +347,12 @@ export default {
 };
 </script>
   <style lang='less' scoped>
+.paiming {
+  > img {
+    width: 26px;
+    height: 22px;
+  }
+}
 /deep/ .ant-table-thead > tr > th {
   // color: #749dee !important;
   background: rgba(216, 122, 22, 0.05);

+ 4 - 0
src/pages/personnelManage/front/teammanage.vue

@@ -297,6 +297,10 @@ export default {
         }
         > div.on {
           background: rgba(238, 121, 47, 0.05);
+          > p:first-child {
+            font-size: 18px;
+            color: #ee792f;
+          }
         }
         > div.on::before {
           position: absolute;