|
@@ -226,6 +226,9 @@ public class ExamRoomServiceImpl extends BaseServiceImpl<Long, ExamRoom> impleme
|
|
|
if(er.getExamStartTime().compareTo(er.getExamEndTime())>=0){
|
|
|
throw new BizException("考试时间异常");
|
|
|
}
|
|
|
+ if(!DateUtils.isSameDay(er.getExamStartTime(), er.getExamEndTime())){
|
|
|
+ throw new BizException("暂不支持跨天");
|
|
|
+ }
|
|
|
examRooms.add(er);
|
|
|
}
|
|
|
checkRoomTeachers(examRooms);
|
|
@@ -296,6 +299,14 @@ public class ExamRoomServiceImpl extends BaseServiceImpl<Long, ExamRoom> impleme
|
|
|
examRoom.setExamEndTime(existExamRoom.getExamEndTime());
|
|
|
}
|
|
|
|
|
|
+ if(examRoom.getExamStartTime().compareTo(examRoom.getExamEndTime())>=0){
|
|
|
+ throw new BizException("考试时间异常");
|
|
|
+ }
|
|
|
+
|
|
|
+ if(!DateUtils.isSameDay(examRoom.getExamStartTime(), examRoom.getExamEndTime())){
|
|
|
+ throw new BizException("暂不支持跨天");
|
|
|
+ }
|
|
|
+
|
|
|
List<ExamRoom> examRooms=new ArrayList<>(Arrays.asList(examRoom));
|
|
|
checkRoomTeachers(examRooms);
|
|
|
|