|
@@ -2344,8 +2344,8 @@ public class ExamTaskServiceImpl extends ServiceImpl<ExamTaskMapper, ExamTask> i
|
|
BasicCourse basicCourse = basicCourseService.getByTeachRoomIdAndCode(sysOrg.getId(), examTaskDataVo.getCourseCode());
|
|
BasicCourse basicCourse = basicCourseService.getByTeachRoomIdAndCode(sysOrg.getId(), examTaskDataVo.getCourseCode());
|
|
examTask.setCourseId(basicCourse.getId());
|
|
examTask.setCourseId(basicCourse.getId());
|
|
examTask.setOpenAb(false);
|
|
examTask.setOpenAb(false);
|
|
- examTask.setStartTime(examTaskDataVo.getStartTime());
|
|
|
|
- examTask.setEndTime(examTaskDataVo.getEndTime());
|
|
|
|
|
|
+ examTask.setStartTime(examTaskDataVo.getStartTime() != null ? examTaskDataVo.getStartTime() : System.currentTimeMillis());
|
|
|
|
+ examTask.setEndTime(examTaskDataVo.getEndTime() != null ? examTaskDataVo.getEndTime() : DateDisposeUtils.addDays(examTask.getStartTime(), 30));
|
|
examTask.setSource(ExamTaskSourceEnum.ASSIGN);
|
|
examTask.setSource(ExamTaskSourceEnum.ASSIGN);
|
|
BasicPrintConfig basicPrintConfig = basicPrintConfigService.getByExamId(examId);
|
|
BasicPrintConfig basicPrintConfig = basicPrintConfigService.getByExamId(examId);
|
|
examTask.setCardRuleId(basicPrintConfig.getCardRuleId());
|
|
examTask.setCardRuleId(basicPrintConfig.getCardRuleId());
|