Kaynağa Gözat

考试结束后清除考试状态

Michael Wang 5 yıl önce
ebeveyn
işleme
e65d44b676

+ 2 - 0
src/features/OnlineExam/Examing/ExamingEnd.vue

@@ -195,6 +195,8 @@ export default {
       examQuestionList: null,
       questionAnswerFileUrl: [],
       pictureAnswer: {},
+      snapNow: false,
+      snapProcessingCount: 0,
     });
 
     // 清除考试过程中存储的音频

+ 4 - 0
src/features/OnlineExam/Examing/ExamingHome.vue

@@ -378,6 +378,8 @@ export default {
       examQuestionList: null,
       questionAnswerFileUrl: [],
       pictureAnswer: {},
+      snapNow: false,
+      snapProcessingCount: 0,
     });
     this.$Modal.remove();
     // 避免macos上下塘动。避免产生滚动条。
@@ -650,6 +652,8 @@ export default {
       }
       // 给抓拍照片多一秒处理时间
       delay = delay + 1;
+      // 和下行注释的sleep语句不是一样的。sleep之后还可以执行。加上clearTimeout则可拒绝。
+      // await new Promise(resolve => setTimeout(() => resolve(), delay * 1000));
       setTimeout(() => this.realSubmitPaperStep2(), delay * 1000);
       this.submitCount = 1;
     },