wangliang 4 年之前
父节点
当前提交
935dc4ed38

+ 2 - 1
themis-business/src/main/java/com/qmth/themis/business/service/impl/TEExamServiceImpl.java

@@ -232,7 +232,8 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
         QueryWrapper<TOeExamRecord> tOeExamRecordQueryWrapper = new QueryWrapper<>();
         tOeExamRecordQueryWrapper.lambda().eq(TOeExamRecord::getExamId, examId)
                 .eq(TOeExamRecord::getExamActivityId, activityId)
-                .eq(TOeExamRecord::getExamStudentId, examStudentId);
+                .eq(TOeExamRecord::getExamStudentId, examStudentId)
+                .eq(TOeExamRecord::getStatus, ExamRecordStatusEnum.FIRST_PREPARE);
         TOeExamRecord tOeExamRecord = toeExamRecordService.getOne(tOeExamRecordQueryWrapper);
         Long unFinishedRecordId = Objects.nonNull(tOeExamRecord) ? tOeExamRecord.getId() : null;
         if (Objects.nonNull(unFinishedRecordId)) {