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