|
@@ -5,7 +5,7 @@ import com.qmth.themis.business.entity.TEExamActivity;
|
|
import com.qmth.themis.business.entity.TEExamStudent;
|
|
import com.qmth.themis.business.entity.TEExamStudent;
|
|
import com.qmth.themis.business.entity.TOeExamRecord;
|
|
import com.qmth.themis.business.entity.TOeExamRecord;
|
|
import com.qmth.themis.business.enums.ExamRecordStatusEnum;
|
|
import com.qmth.themis.business.enums.ExamRecordStatusEnum;
|
|
-import com.qmth.themis.business.enums.FinishExamTypeEnum;
|
|
|
|
|
|
+import com.qmth.themis.business.enums.FinishTypeEnum;
|
|
import com.qmth.themis.business.service.TEExamActivityService;
|
|
import com.qmth.themis.business.service.TEExamActivityService;
|
|
import com.qmth.themis.business.service.TEExamStudentService;
|
|
import com.qmth.themis.business.service.TEExamStudentService;
|
|
import com.qmth.themis.business.service.TOeExamRecordService;
|
|
import com.qmth.themis.business.service.TOeExamRecordService;
|
|
@@ -62,9 +62,9 @@ public class ExamActivityJob extends QuartzJobBean {
|
|
List<TOeExamRecord> tOeExamRecordList = tOeExamRecordService.list(tOeExamRecordQueryWrapper);
|
|
List<TOeExamRecord> tOeExamRecordList = tOeExamRecordService.list(tOeExamRecordQueryWrapper);
|
|
List<Long> examStudentIdList = new ArrayList<>();
|
|
List<Long> examStudentIdList = new ArrayList<>();
|
|
tOeExamRecordList.forEach(s -> {
|
|
tOeExamRecordList.forEach(s -> {
|
|
- s.setStatus(ExamRecordStatusEnum.finished.ordinal());
|
|
|
|
|
|
+ s.setStatus(ExamRecordStatusEnum.finished);
|
|
s.setFinishTime(new Date());
|
|
s.setFinishTime(new Date());
|
|
- s.setFinishType(FinishExamTypeEnum.INTERRUPT.ordinal());
|
|
|
|
|
|
+ s.setFinishType(FinishTypeEnum.INTERRUPT);
|
|
examStudentIdList.add(s.getExamStudentId());
|
|
examStudentIdList.add(s.getExamStudentId());
|
|
});
|
|
});
|
|
tOeExamRecordService.updateBatchById(tOeExamRecordList);
|
|
tOeExamRecordService.updateBatchById(tOeExamRecordList);
|