linxuxiang 5 månader sedan
förälder
incheckning
c2bec06658
1 ändrade filer med 7 tillägg och 5 borttagningar
  1. 7 5
      src/views/train/run.vue

+ 7 - 5
src/views/train/run.vue

@@ -33,15 +33,13 @@
                       <div v-if="item.timeStr" class="score">
                         {{ item.timeStr || "-" }}
                       </div>
-                      <div v-if="isBackRun && item.student_id" class="turns">往返次数:<span><i>{{ item.turns || "0"
-                      }}</i></span>
-                      </div>
-                      <div v-if="!isBackRun && item.student_id" class="turns">第<span><i>{{ item.times != undefined ?
+                      <div v-if="item.student_id && [3, 42].includes(examState)" class="turns">第<span><i>{{ item.times !=
+                        undefined ?
                         item.times.length : 0 }}</i></span>圈
                       </div>
                     </div>
                     <div class="menuBtn menuBtn2" v-if="examState == 43 && item.student_id">等待开始测试</div>
-                    <div class="menuBtn menuBtn2" v-if="examState == 42 && item.student_id">正在测试</div>
+                    <div class="menuBtn menuBtn2" v-if="examState == 42 && item.student_id && !item.isfinish">正在测试</div>
                     <div class="menuBtn" v-if="examState == 3 && !item.timeStr && item.isfinish && item.student_id">
                       异常
                     </div>
@@ -567,6 +565,10 @@ const getChooseStudent = (track?: number) => {
     proxy?.$modal.msgWarning("请点击重新识别");
     return false;
   }
+  if (examState.value == 42) {
+    proxy?.$modal.msgWarning("正在测试...");
+    return false;
+  }
   currentTrack.value = track;
   // stopFace();
   chooseStudentRef.value.open();