|
@@ -2349,6 +2349,10 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
int minutes = DateUtil.minutesBetween(oldCourseSchedule.getStartClassTime(), oldCourseSchedule.getEndClassTime());
|
|
int minutes = DateUtil.minutesBetween(oldCourseSchedule.getStartClassTime(), oldCourseSchedule.getEndClassTime());
|
|
newCourseSchedule.setEndClassTime(DateUtil.addMinutes(newCourseSchedule.getStartClassTime(), minutes));
|
|
newCourseSchedule.setEndClassTime(DateUtil.addMinutes(newCourseSchedule.getStartClassTime(), minutes));
|
|
}
|
|
}
|
|
|
|
+ //判断上课时间是否跨天
|
|
|
|
+ if (!DateUtil.isSameDay(newCourseSchedule.getStartClassTime(), newCourseSchedule.getEndClassTime())) {
|
|
|
|
+ throw new BizException("上课时间不允许跨天,请重新调整上课时间");
|
|
|
|
+ }
|
|
if(Objects.isNull(newCourseSchedule.getClassGroupId())){
|
|
if(Objects.isNull(newCourseSchedule.getClassGroupId())){
|
|
newCourseSchedule.setClassGroupId(oldCourseSchedule.getClassGroupId());
|
|
newCourseSchedule.setClassGroupId(oldCourseSchedule.getClassGroupId());
|
|
}
|
|
}
|