Browse Source

时间格式和样式

林旭祥 2 weeks ago
parent
commit
4034bd6c55
1 changed files with 15 additions and 4 deletions
  1. 15 4
      src/views/ranking/index.vue

+ 15 - 4
src/views/ranking/index.vue

@@ -52,8 +52,8 @@
                           </div>
                         </div>
                       </div>
-                      <div class="right" v-if="['basketballv1'].includes(projectObj.exam_name)">
-                        <div class="score">{{ proxy?.$utils.runTime(items.result, true, false) }}
+                      <div class="right" v-if="timeProjectList.includes(projectObj.exam_name)">
+                        <div class="score">{{ proxy?.$utils.runTime(items.result, false, false) }}
                         </div>
                       </div>
                       <div class="right" v-else>
@@ -89,7 +89,7 @@
                 <div class="txt">
                   <div class="number">NO.{{ item.rank }}</div>
                   <div class="studentName">{{ item.student_name }}</div>
-                  <div class="scoreBox" v-if="['basketballv1'].includes(projectObj.exam_name)">
+                  <div class="scoreBox" v-if="timeProjectList.includes(projectObj.exam_name)">
                     <div class="score">{{
                       proxy?.$utils.runTime(item.result, true, false) }}</div>
                   </div>
@@ -117,7 +117,7 @@
                       <div class="txt">
                         <i>{{ items.rank }}</i>
                         <div class="studentName">{{ items.student_name }}</div>
-                        <div class="right" v-if="['basketballv1'].includes(projectObj.exam_name)">
+                        <div class="right" v-if="timeProjectList.includes(projectObj.exam_name)">
                           <div class="score">{{ proxy?.$utils.runTime(items.result, true, false) }}
                           </div>
                         </div>
@@ -173,6 +173,7 @@
         </div>
       </div>
     </div>
+    <div class="close" @click="confirmExit"></div>
     <ReportWindow ref="reportWindowRef" @returnData="returnData" />
   </div>
 </template>
@@ -192,6 +193,7 @@ const router = useRouter();
 const refSwiper = ref();
 const reportWindowRef = ref();
 const emit = defineEmits(['getClose']);
+const timeProjectList = ['basketballv1','run50','run60','run70','run100','run200','run400','run800','run1000','runa800','runa1000','runwb800','runwb1000'];
 
 //父值
 const props = defineProps({
@@ -814,6 +816,7 @@ onBeforeUnmount(() => {
 </script>
 
 <style lang="scss" scoped>
+$topPadding: 5.19rem;
 $waiPadding: 6.51rem;
 
 .ranking {
@@ -1512,6 +1515,14 @@ $waiPadding: 6.51rem;
     }
   }
 }
+.close {
+  position: absolute;
+  // right: calc($waiPadding - 3.2rem);
+  left: auto;
+  right: calc($topPadding / 2 - 3.2rem / 4);
+  top: auto;
+  bottom: calc($topPadding / 2 - 3.2rem / 4);
+}
 
 .fade-enter-active,
 .fade-leave-active {