考试周结束禁止考试
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package com.peanut.modules.common.service.impl;
|
package com.peanut.modules.common.service.impl;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.json.JSONUtil;
|
import cn.hutool.json.JSONUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
@@ -154,6 +155,10 @@ public class ClassExamServiceImpl extends ServiceImpl<ClassExamDao, ClassExam> i
|
|||||||
if ("1".equals(params.get("type").toString())){
|
if ("1".equals(params.get("type").toString())){
|
||||||
ClassEntity classEntity = classEntityDao.selectById(params.get("relationId").toString());
|
ClassEntity classEntity = classEntityDao.selectById(params.get("relationId").toString());
|
||||||
ClassModel classModel = classModelDao.selectById(classEntity.getModelId());
|
ClassModel classModel = classModelDao.selectById(classEntity.getModelId());
|
||||||
|
if ("3".equals(classEntity.getState())&&
|
||||||
|
DateUtils.addDateDays(classEntity.getStartTime(),classModel.getDays()+classModel.getExamDays()).getTime()>new Date().getTime()){
|
||||||
|
return R.error("考试周已结束,等待结班");
|
||||||
|
}
|
||||||
examTime = classModel.getExamTime();//考试持续时间
|
examTime = classModel.getExamTime();//考试持续时间
|
||||||
MPJLambdaWrapper<ClassCourse> courseWrapper = new MPJLambdaWrapper<>();
|
MPJLambdaWrapper<ClassCourse> courseWrapper = new MPJLambdaWrapper<>();
|
||||||
courseWrapper.leftJoin(ClassModel.class,ClassModel::getId,ClassCourse::getModelId);
|
courseWrapper.leftJoin(ClassModel.class,ClassModel::getId,ClassCourse::getModelId);
|
||||||
|
|||||||
Reference in New Issue
Block a user