瀏覽代碼

日常开发

linxuxiang 4 月之前
父節點
當前提交
4e4aec6730
共有 2 個文件被更改,包括 6 次插入2 次删除
  1. 1 1
      src/components/MultipleItem/index.vue
  2. 5 1
      src/views/train/test.vue

+ 1 - 1
src/components/MultipleItem/index.vue

@@ -238,13 +238,13 @@ const getRetestFace = () => {
     return false;
   }
   proxy?.$modal.confirm("确定重新识别吗?").then(() => {
+    cleanData();
     if (props.needStart == false) {
       //自动流程项目重新识别直接返回3
       props.parentTrainWsMethod.closeOneTest(examId);
     } else {
       //手动流程项目重新识别43返回41,42返回3
       if (examState.value == 43) {
-        cleanData();
         props.parentTrainWsMethod.startFace(examId);
       } else {
         props.parentTrainWsMethod.closeOneTest(examId);

+ 5 - 1
src/views/train/test.vue

@@ -318,13 +318,13 @@ const getFaceConfirmOnly = (data?: any) => {
 */
 const getRetestFace = () => {
   proxy?.$modal.confirm("确定重新识别吗?").then(() => {
+    cleanData();
     if (needStart.value == false) {
       //自动流程项目重新识别直接返回3
       closeOneTest();
     } else {
       //手动流程项目重新识别43返回41,42返回3
       if (examState.value == 43) {
-        cleanData();
         startFace();
       } else {
         closeOneTest();
@@ -453,6 +453,10 @@ const getChooseStudent = () => {
   if (examState.value == 43) {
     getRetestFace();
   }
+  if (examState.value == 42) {
+    proxy?.$modal.msgWarning(`正在测试请结束后再操作,当前状态:${examState.value}`);
+    return false;
+  }
 };
 
 /**