|
@@ -417,8 +417,8 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
VipGroupDefaultClassesCycle vipGroupDefaultClassesCycle = vipGroupDefaultClassesCycleDao.findByOrganAndClassTimes(totalClassTimes);
|
|
|
|
|
|
if (vipGroupDefaultClassesCycle != null) {
|
|
|
- int month = DateUtil.monthsBetween(groupCourseStartTime, groupCourseEndTime);
|
|
|
- if (month > vipGroupDefaultClassesCycle.getMonth()) {
|
|
|
+ Date expectEndCourseTime = DateUtil.addMonths(groupCourseStartTime, vipGroupDefaultClassesCycle.getMonth());
|
|
|
+ if (groupCourseEndTime.after(expectEndCourseTime)) {
|
|
|
throw new BizException("课时安排时间超出范围!");
|
|
|
}
|
|
|
}
|