|
@@ -542,19 +542,21 @@ export default {
|
|
|
);
|
|
|
let resAfter;
|
|
|
if (res.status === 200) {
|
|
|
- for (let i = 0; i < 10; i++) {
|
|
|
+ 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-101222") {
|
|
|
+ if (resAfter.data.code === "S-101000") {
|
|
|
+ continue;
|
|
|
+ } else if (resAfter.data.code === "000000") {
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- if (res.status === 200 && resAfter.data.code === "S-101000") {
|
|
|
+ if (res.status === 200 && resAfter.data.code === "000000") {
|
|
|
this.$router.replace({
|
|
|
path: `/online-exam/exam/${examId}/examRecordData/${examRecordDataId}/end`,
|
|
|
});
|