|
@@ -78,11 +78,8 @@ public class TExamServiceImpl extends ServiceImpl<TExamMapper, TExam> implements
|
|
|
if(ObjectUtil.isNotEmpty(tExamPageParam.getExamStatus())) {
|
|
if(ObjectUtil.isNotEmpty(tExamPageParam.getExamStatus())) {
|
|
|
queryWrapper.lambda().eq(TExam::getExamStatus, tExamPageParam.getExamStatus());
|
|
queryWrapper.lambda().eq(TExam::getExamStatus, tExamPageParam.getExamStatus());
|
|
|
}
|
|
}
|
|
|
- if(ObjectUtil.isNotEmpty(tExamPageParam.getStartStartTime()) && ObjectUtil.isNotEmpty(tExamPageParam.getEndStartTime())) {
|
|
|
|
|
- queryWrapper.lambda().between(TExam::getStartTime, tExamPageParam.getStartStartTime(), tExamPageParam.getEndStartTime());
|
|
|
|
|
- }
|
|
|
|
|
- if(ObjectUtil.isNotEmpty(tExamPageParam.getStartEndTime()) && ObjectUtil.isNotEmpty(tExamPageParam.getEndEndTime())) {
|
|
|
|
|
- queryWrapper.lambda().between(TExam::getEndTime, tExamPageParam.getStartEndTime(), tExamPageParam.getEndEndTime());
|
|
|
|
|
|
|
+ if(ObjectUtil.isNotEmpty(tExamPageParam.getStartTime()) && ObjectUtil.isNotEmpty(tExamPageParam.getEndTime())) {
|
|
|
|
|
+ queryWrapper.lambda().between(TExam::getStartTime, tExamPageParam.getStartTime(), tExamPageParam.getEndTime());
|
|
|
}
|
|
}
|
|
|
if(ObjectUtil.isNotEmpty(tExamPageParam.getPaperId())) {
|
|
if(ObjectUtil.isNotEmpty(tExamPageParam.getPaperId())) {
|
|
|
queryWrapper.lambda().eq(TExam::getPaperId, tExamPageParam.getPaperId());
|
|
queryWrapper.lambda().eq(TExam::getPaperId, tExamPageParam.getPaperId());
|
|
@@ -109,6 +106,7 @@ public class TExamServiceImpl extends ServiceImpl<TExamMapper, TExam> implements
|
|
|
tExamAddParam.setEndTime(examPaper.getLimitEndTime());
|
|
tExamAddParam.setEndTime(examPaper.getLimitEndTime());
|
|
|
}
|
|
}
|
|
|
TExam tExam = BeanUtil.toBean(tExamAddParam, TExam.class);
|
|
TExam tExam = BeanUtil.toBean(tExamAddParam, TExam.class);
|
|
|
|
|
+ tExam.setStudentIds("1935565895337304066");
|
|
|
this.save(tExam);
|
|
this.save(tExam);
|
|
|
if(tExamAddParam.getChapterId() != null && !tExamAddParam.getChapterId().isEmpty()){
|
|
if(tExamAddParam.getChapterId() != null && !tExamAddParam.getChapterId().isEmpty()){
|
|
|
CourseChapterPaper cp = new CourseChapterPaper();
|
|
CourseChapterPaper cp = new CourseChapterPaper();
|
|
@@ -231,7 +229,7 @@ public class TExamServiceImpl extends ServiceImpl<TExamMapper, TExam> implements
|
|
|
if("end".equals(startOnEnd)){
|
|
if("end".equals(startOnEnd)){
|
|
|
tExam.setEndJobId(addJobResult.getJSONObject("data").getString("id"));
|
|
tExam.setEndJobId(addJobResult.getJSONObject("data").getString("id"));
|
|
|
}
|
|
}
|
|
|
- this.save(tExam);
|
|
|
|
|
|
|
+ this.updateById(tExam);
|
|
|
return tExam;
|
|
return tExam;
|
|
|
}else{
|
|
}else{
|
|
|
String msg = "";
|
|
String msg = "";
|