|
@@ -124,7 +124,7 @@ public class QuartzLogicServiceImpl implements QuartzLogicService {
|
|
|
ExamRecordStatusEnum examRecordStatusEnum = ExamRecordCacheUtil.getStatus(recordId);
|
|
|
ExamActivityCacheBean examActivityCacheBean = teExamActivityService.getExamActivityCacheBean(examStudentCacheBean.getExamActivityId());
|
|
|
//获取该考试批次下所有未交卷的考生的考试记录
|
|
|
- if (Objects.nonNull(examRecordStatusEnum) && !Objects.equals(ExamRecordStatusEnum.FINISHED, examRecordStatusEnum) && !Objects.equals(ExamRecordStatusEnum.FINISHED, examRecordStatusEnum) && !Objects.equals(ExamRecordStatusEnum.ANSWERING, examRecordStatusEnum)) {
|
|
|
+ if (Objects.nonNull(examRecordStatusEnum) && !Objects.equals(ExamRecordStatusEnum.FINISHED, examRecordStatusEnum) && !Objects.equals(ExamRecordStatusEnum.PERSISTED, examRecordStatusEnum) && !Objects.equals(ExamRecordStatusEnum.ANSWERING, examRecordStatusEnum)) {
|
|
|
Long recordEndTime = ExamRecordCacheUtil.getEndTime(recordId);
|
|
|
if (examActivityCacheBean.getFinishTime().longValue() == recordEndTime.longValue()) {
|
|
|
Integer durationSeconds = ExamRecordCacheUtil.getDurationSeconds(recordId);
|