|
@@ -47,9 +47,11 @@ public class JobServiceImpl implements JobService {
|
|
|
QueryWrapper<ExamPrintPlan> examPrintPlanQueryWrapper = new QueryWrapper<>();
|
|
|
examPrintPlanQueryWrapper.lambda().ne(ExamPrintPlan::getStatus, PrintPlanStatusEnum.END);
|
|
|
List<ExamPrintPlan> examPrintPlanList = examPrintPlanService.list(examPrintPlanQueryWrapper);
|
|
|
- for (ExamPrintPlan examPrintPlan : examPrintPlanList) {
|
|
|
- if (Objects.nonNull(examPrintPlan.getExamEndTime()) && System.currentTimeMillis() >= examPrintPlan.getExamEndTime()) {
|
|
|
- examPrintPlan.setStatus(PrintPlanStatusEnum.END);
|
|
|
+ if (Objects.nonNull(examPrintPlanList) && examPrintPlanList.size() > 0) {
|
|
|
+ for (ExamPrintPlan examPrintPlan : examPrintPlanList) {
|
|
|
+ if (Objects.nonNull(examPrintPlan.getExamEndTime()) && System.currentTimeMillis() >= examPrintPlan.getExamEndTime()) {
|
|
|
+ examPrintPlan.setStatus(PrintPlanStatusEnum.END);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
examPrintPlanService.saveOrUpdateBatch(examPrintPlanList);
|