|
@@ -512,6 +512,8 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
|
|
|
ExamActivityRecordCacheUtil.setExamRecordStatus(activityId, recordId,
|
|
|
new ExamActivityRecordCacheBean(ExamRecordCacheUtil.getExamStudentId(recordId),
|
|
|
ExamRecordCacheUtil.getStatus(recordId)));
|
|
|
+ } else {
|
|
|
+ throw new BusinessException(ExceptionResultEnum.EXAM_STATUS_ALREADY_UPDATE);
|
|
|
}
|
|
|
break;
|
|
|
} finally {
|
|
@@ -883,6 +885,8 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
|
|
|
ExamActivityRecordCacheUtil.setExamRecordStatus(es.getExamActivityId(), recordId,
|
|
|
new ExamActivityRecordCacheBean(ExamRecordCacheUtil.getExamStudentId(recordId),
|
|
|
ExamRecordCacheUtil.getStatus(recordId)));
|
|
|
+ } else {
|
|
|
+ throw new BusinessException(ExceptionResultEnum.EXAM_STATUS_ALREADY_UPDATE);
|
|
|
}
|
|
|
break;
|
|
|
} finally {
|
|
@@ -1066,6 +1070,8 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
|
|
|
ExamActivityRecordCacheUtil.setExamRecordStatus(es.getExamActivityId(), recordId,
|
|
|
new ExamActivityRecordCacheBean(ExamRecordCacheUtil.getExamStudentId(recordId),
|
|
|
ExamRecordCacheUtil.getStatus(recordId)));
|
|
|
+ } else {
|
|
|
+ throw new BusinessException(ExceptionResultEnum.EXAM_STATUS_ALREADY_UPDATE);
|
|
|
}
|
|
|
break;
|
|
|
} finally {
|