修改考试周限制
This commit is contained in:
@@ -156,7 +156,7 @@ public class ClassExamServiceImpl extends ServiceImpl<ClassExamDao, ClassExam> i
|
||||
ClassEntity classEntity = classEntityDao.selectById(params.get("relationId").toString());
|
||||
ClassModel classModel = classModelDao.selectById(classEntity.getModelId());
|
||||
if ("3".equals(classEntity.getState())&&
|
||||
DateUtils.addDateDays(classEntity.getStartTime(),classModel.getDays()+classModel.getExamDays()).getTime()>new Date().getTime()){
|
||||
DateUtils.addDateDays(classEntity.getStartTime(),classModel.getDays()+classModel.getExamDays()).getTime()<new Date().getTime()){
|
||||
return R.error("考试周已结束,等待结班");
|
||||
}
|
||||
examTime = classModel.getExamTime();//考试持续时间
|
||||
|
||||
@@ -37,9 +37,8 @@ public class ClassToExamTask implements ITask{
|
||||
.eq(ClassEntity::getState,1));
|
||||
for (ClassEntity classEntity : classEntities) {
|
||||
ClassModel classModel = classModelDao.selectById(classEntity.getModelId());
|
||||
int studyDays = classModel.getDays()-classModel.getExamDays();
|
||||
//考试周开始时间
|
||||
Date startExamTime = DateUtils.addDateDays(classEntity.getStartTime(),studyDays);
|
||||
Date startExamTime = DateUtils.addDateDays(classEntity.getStartTime(),classModel.getDays());
|
||||
if (startExamTime.getTime()<=new Date().getTime()){//已到考试周,调整小班状态为考试周
|
||||
classEntity.setState("3");
|
||||
classEntityDao.updateById(classEntity);
|
||||
|
||||
Reference in New Issue
Block a user