|
@@ -236,6 +236,9 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
|
|
|
.eq(TOeExamRecord::getStatus, ExamRecordStatusEnum.FIRST_PREPARE);
|
|
|
TOeExamRecord tOeExamRecord = toeExamRecordService.getOne(tOeExamRecordQueryWrapper);
|
|
|
Long unFinishedRecordId = Objects.nonNull(tOeExamRecord) ? tOeExamRecord.getId() : null;
|
|
|
+ if (Objects.isNull(unFinishedRecordId)) {
|
|
|
+ unFinishedRecordId = Objects.nonNull(ExamingDataCacheUtil.getUnFinishedRecordId(studentId)) ? ExamingDataCacheUtil.getUnFinishedRecordId(studentId) : null;
|
|
|
+ }
|
|
|
if (Objects.nonNull(unFinishedRecordId)) {
|
|
|
Long recordId = unFinishedRecordId;
|
|
|
if (examStudentId.equals(ExamRecordCacheUtil.getExamStudentId(recordId))) {//当前考生已存在候考的考试记录
|