wanglt 3 hónapja
szülő
commit
620797476d
2 módosított fájl, 30 hozzáadás és 24 törlés
  1. 15 12
      ygtx-ui/src/views/index5.vue
  2. 15 12
      ygtx-ui/src/views/index6.vue

+ 15 - 12
ygtx-ui/src/views/index5.vue

@@ -157,9 +157,10 @@
                         <div class="circle bg-light-blue">
                           <span class="circle-text blue-bold">{{ homePageData.deptSort+'/'+homePageData.scoreDept.length }}</span>
                         </div>
-                        <span class="black-bold" style="margin-right: 5px;">第{{ homePageData.deptSort }}名</span>
+                        <span v-if="homePageData.deptSort>0" class="black-bold" style="margin-right: 5px;">第{{ homePageData.deptSort }}名</span>
+                        <span v-else class="black-bold" style="margin-right: 5px;">不参与</span>
                         <i
-                          v-if="homePageData.deptSort < 4"
+                          v-if="homePageData.deptSort < 4 && homePageData.deptSort>0"
                           class="fa fa-trophy"
                           :style="{ color: homePageData.deptSort === 1 ? '#FFD700' : homePageData.deptSort === 2 ? '#C0C0C0' : '#CD7F32' , 'font-size': '20px'} "
                         ></i>
@@ -180,9 +181,10 @@
                         <div class="circle bg-light-blue">
                           <span class="circle-text blue-bold">{{ homePageData.centerSort+'/'+homePageData.scoreCenter.length }}</span>
                         </div>
-                        <span class="black-bold" style="margin-right: 5px;">第{{ homePageData.centerSort }}名</span>
+                        <span v-if="homePageData.centerSort>0" class="black-bold" style="margin-right: 5px;">第{{ homePageData.centerSort }}名</span>
+                        <span v-else class="black-bold" style="margin-right: 5px;">不参与</span>
                         <i
-                          v-if="homePageData.centerSort < 4"
+                          v-if="homePageData.centerSort < 4 && homePageData.centerSort>0"
                           class="fa fa-trophy"
                           :style="{ color: homePageData.centerSort === 1 ? '#FFD700' : homePageData.centerSort === 2 ? '#C0C0C0' : '#CD7F32' , 'font-size': '20px'}"
                         ></i>
@@ -203,9 +205,10 @@
                         <div class="circle bg-light-blue">
                           <span class="circle-text blue-bold">{{ homePageData.companySort+'/'+homePageData.scoreCompany.length }}</span>
                         </div>
-                        <span class="black-bold" style="margin-right: 5px;">第{{ homePageData.companySort }}名</span>
+                        <span v-if="homePageData.companySort>0" class="black-bold" style="margin-right: 5px;">第{{ homePageData.companySort }}名</span>
+                        <span v-else class="black-bold" style="margin-right: 5px;">不参与</span>
                         <i
-                          v-if="homePageData.companySort < 4"
+                          v-if="homePageData.companySort < 4 && homePageData.companySort>0"
                           class="fa fa-trophy"
                           :style="{ color: homePageData.companySort === 1 ? '#FFD700' : homePageData.companySort === 2 ? '#C0C0C0' : '#CD7F32' , 'font-size': '20px'}"
                         ></i>
@@ -323,11 +326,11 @@ export default {
         hasCenter: null,
         timeOutNum: 0,
         scoreCompany: [],
-        companySort: null,
+        companySort: 0,
         scoreCenter: [],
-        centerSort: null,
+        centerSort: 0,
         scoreDept: [],
-        deptSort: null,
+        deptSort: 0,
         deptName: null,
         center: null,
         companyName: null,
@@ -455,11 +458,11 @@ export default {
           this.homePageData.hasCenter = response.data.hasCenter;
           this.homePageData.timeOutNum = response.data.timeOutNum;
           this.homePageData.scoreCompany = response.data.scoreCompany || [];
-          this.homePageData.companySort = response.data.companySort || null;
+          this.homePageData.companySort = response.data.companySort || 0;
           this.homePageData.scoreCenter = response.data.scoreCenter || [];
-          this.homePageData.centerSort = response.data.centerSort || null;
+          this.homePageData.centerSort = response.data.centerSort || 0;
           this.homePageData.scoreDept = response.data.scoreDept || [];
-          this.homePageData.deptSort = response.data.deptSort || null;
+          this.homePageData.deptSort = response.data.deptSort || 0;
           this.homePageData.deptName = null;
           this.homePageData.center = null;
           this.homePageData.companyName = null;

+ 15 - 12
ygtx-ui/src/views/index6.vue

@@ -157,9 +157,10 @@
                         <div class="circle bg-light-blue">
                           <span class="circle-text blue-bold">{{ homePageData.deptSort+'/'+homePageData.scoreDept.length }}</span>
                         </div>
-                        <span class="black-bold" style="margin-right: 5px;">第{{ homePageData.deptSort }}名</span>
+                        <span v-if="homePageData.deptSort>0" class="black-bold" style="margin-right: 5px;">第{{ homePageData.deptSort }}名</span>
+                        <span v-else class="black-bold" style="margin-right: 5px;">不参与</span>
                         <i 
-                          v-if="homePageData.deptSort < 4" 
+                          v-if="homePageData.deptSort < 4 && homePageData.deptSort>0" 
                           class="fa fa-trophy" 
                           :style="{ color: homePageData.deptSort === 1 ? '#FFD700' : homePageData.deptSort === 2 ? '#C0C0C0' : '#CD7F32' , 'font-size': '20px'} "
                         ></i>
@@ -180,9 +181,10 @@
                         <div class="circle bg-light-blue">
                           <span class="circle-text blue-bold">{{ homePageData.centerSort+'/'+homePageData.scoreCenter.length }}</span>
                         </div>
-                        <span class="black-bold" style="margin-right: 5px;">第{{ homePageData.centerSort }}名</span>
+                        <span v-if="homePageData.centerSort>0" class="black-bold" style="margin-right: 5px;">第{{ homePageData.centerSort }}名</span>
+                        <span v-else class="black-bold" style="margin-right: 5px;">不参与</span>
                         <i 
-                          v-if="homePageData.centerSort < 4" 
+                          v-if="homePageData.centerSort < 4 && homePageData.centerSort>0" 
                           class="fa fa-trophy" 
                           :style="{ color: homePageData.centerSort === 1 ? '#FFD700' : homePageData.centerSort === 2 ? '#C0C0C0' : '#CD7F32' , 'font-size': '20px'}"
                         ></i>
@@ -203,9 +205,10 @@
                         <div class="circle bg-light-blue">
                           <span class="circle-text blue-bold">{{ homePageData.companySort+'/'+homePageData.scoreCompany.length }}</span>
                         </div>
-                        <span class="black-bold" style="margin-right: 5px;">第{{ homePageData.companySort }}名</span>
+                        <span v-if="homePageData.companySort>0" class="black-bold" style="margin-right: 5px;">第{{ homePageData.companySort }}名</span>
+                        <span v-else class="black-bold" style="margin-right: 5px;">不参与</span>
                         <i 
-                          v-if="homePageData.companySort < 4" 
+                          v-if="homePageData.companySort < 4 && homePageData.companySort>0" 
                           class="fa fa-trophy" 
                           :style="{ color: homePageData.companySort === 1 ? '#FFD700' : homePageData.companySort === 2 ? '#C0C0C0' : '#CD7F32' , 'font-size': '20px'}"
                         ></i>
@@ -323,11 +326,11 @@ export default {
         hasCenter: null,
         timeOutNum: 0,
         scoreCompany: [],
-        companySort: null,
+        companySort: 0,
         scoreCenter: [],
-        centerSort: null,
+        centerSort: 0,
         scoreDept: [],
-        deptSort: null,
+        deptSort: 0,
         deptName: null,
         center: null,
         companyName: null,
@@ -454,11 +457,11 @@ export default {
           this.homePageData.hasCenter = response.data.hasCenter;
           this.homePageData.timeOutNum = response.data.timeOutNum;
           this.homePageData.scoreCompany = response.data.scoreCompany || [];
-          this.homePageData.companySort = response.data.companySort || null;
+          this.homePageData.companySort = response.data.companySort || 0;
           this.homePageData.scoreCenter = response.data.scoreCenter || [];
-          this.homePageData.centerSort = response.data.centerSort || null;
+          this.homePageData.centerSort = response.data.centerSort || 0;
           this.homePageData.scoreDept = response.data.scoreDept || [];
-          this.homePageData.deptSort = response.data.deptSort || null;
+          this.homePageData.deptSort = response.data.deptSort || 0;
           this.homePageData.deptName = null;
           this.homePageData.center = null;
           this.homePageData.companyName = null;