Jelajahi Sumber

交卷统一为一个接口

Michael Wang 5 tahun lalu
induk
melakukan
f572ec91f6
2 mengubah file dengan 0 tambahan dan 32 penghapusan
  1. 0 15
      src/features/OnlineExam/Examing/ExamingHome.vue
  2. 0 17
      src/mixins/mixins.js

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

@@ -564,21 +564,6 @@ export default {
         );
         let resAfter;
         if (res.status === 200) {
-          for (let i = 0; i < 20; i++) {
-            await new Promise(resolve => setTimeout(() => resolve(), 3000));
-            resAfter = await this.$http.get(
-              "/api/ecs_oe_student/examControl/processAfterEndExam?examRecordDataId=" +
-                examRecordDataId
-            );
-            console.log(resAfter);
-            if (resAfter.data.code === "S-101000") {
-              continue;
-            } else if (resAfter.data.code === "000000") {
-              break;
-            }
-          }
-        }
-        if (res.status === 200 && resAfter.data.code === "000000") {
           this.$router.replace({
             path: `/online-exam/exam/${examId}/examRecordData/${examRecordDataId}/end`,
           });

+ 0 - 17
src/mixins/mixins.js

@@ -80,24 +80,7 @@ Vue.mixin({
           const res = await this.$http.get(
             "/api/ecs_oe_student/examControl/endExam"
           );
-          let resAfter;
           if (res.status === 200) {
-            for (let i = 0; i < 10; i++) {
-              await new Promise(resolve => setTimeout(() => resolve(), 3000));
-              resAfter = await this.$http.get(
-                "/api/ecs_oe_student/examControl/processAfterEndExam?examRecordDataId=" +
-                  examingRes.examRecordDataId
-              );
-              console.log(resAfter);
-              if (resAfter.data.code === "S-101000") {
-                continue;
-              } else if (resAfter.data.code === "000000") {
-                window._hmt.push(["_trackEvent", "交卷处理延迟次数", i + 1]);
-                break;
-              }
-            }
-          }
-          if (res.status === 200 && resAfter.data.code === "000000") {
             this.$router.replace({
               path: `/online-exam/exam/${examingRes.examId}/examRecordData/${examingRes.examRecordDataId}/end`,
             });