|
|
@@ -4,6 +4,8 @@ import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.lang.func.VoidFunc0;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.zhongzheng.common.utils.DateUtils;
|
|
|
+import com.zhongzheng.modules.course.service.IMajorCategoryService;
|
|
|
+import com.zhongzheng.modules.course.vo.MajorCategoryVo;
|
|
|
import com.zhongzheng.modules.exam.bo.*;
|
|
|
import com.zhongzheng.modules.exam.domain.ExamArrangementTime;
|
|
|
import com.zhongzheng.modules.exam.service.IExamArrangementStudentService;
|
|
|
@@ -50,6 +52,9 @@ public class ExamArrangementServiceImpl extends ServiceImpl<ExamArrangementMappe
|
|
|
@Autowired
|
|
|
private IExamArrangementStudentService examArrangementStudentService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IMajorCategoryService majorCategoryService;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public ExamArrangementVo queryById(Long id){
|
|
|
@@ -117,6 +122,8 @@ public class ExamArrangementServiceImpl extends ServiceImpl<ExamArrangementMappe
|
|
|
validEntityBeforeSave(add);
|
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
|
add.setUpdateTime(DateUtils.getNowTime());
|
|
|
+ MajorCategoryVo majorCategoryVo = majorCategoryService.queryById(bo.getExamTypeId());
|
|
|
+ add.setExamType(majorCategoryVo.getCategoryName());
|
|
|
if (bo.getStatus() == 3){
|
|
|
bo.setReleaseTime(DateUtils.getNowTime());
|
|
|
}
|
|
|
@@ -151,6 +158,8 @@ public class ExamArrangementServiceImpl extends ServiceImpl<ExamArrangementMappe
|
|
|
examArrangementTimeService.insertExamArrangementTime(examArrangementTime);
|
|
|
});
|
|
|
}
|
|
|
+ MajorCategoryVo majorCategoryVo = majorCategoryService.queryById(bo.getExamTypeId());
|
|
|
+ update.setExamType(majorCategoryVo.getCategoryName());
|
|
|
update.setUpdateTime(DateUtils.getNowTime());
|
|
|
if (bo.getStatus() == 3){
|
|
|
bo.setReleaseTime(DateUtils.getNowTime());
|