|
@@ -2754,7 +2754,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
if (Objects.nonNull(vipGroupCourseAdjustInfo.getTeachMode())) {
|
|
|
boolean onlineToOffline = courseSchedules.get(courseStartDates.size() - 1).getTeachMode().equals(TeachModeEnum.ONLINE)
|
|
|
&&vipGroupCourseAdjustInfo.getTeachMode().equals(TeachModeEnum.OFFLINE);
|
|
|
- if(onlineToOffline&&!vipGroupActivity.getAllowOnlineToOffline()){
|
|
|
+ if(onlineToOffline&&vipGroupActivity.getAllowOnlineToOffline()==0){
|
|
|
throw new BizException("此VIP课活动不支持线上课调整为线下课");
|
|
|
}
|
|
|
if(onlineToOffline&&Objects.isNull(vipGroupCourseAdjustInfo.getSchoolId())){
|
|
@@ -3378,7 +3378,7 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
if(Objects.isNull(vipGroupActivity)){
|
|
|
throw new BizException("课程组信息异常");
|
|
|
}
|
|
|
- if(TeachModeEnum.OFFLINE.equals(newCourseSchedule.getTeachMode())&&TeachModeEnum.ONLINE.equals(oldCourseSchedule.getTeachMode())&&!vipGroupActivity.getAllowOnlineToOffline()){
|
|
|
+ if(TeachModeEnum.OFFLINE.equals(newCourseSchedule.getTeachMode())&&TeachModeEnum.ONLINE.equals(oldCourseSchedule.getTeachMode())&&vipGroupActivity.getAllowOnlineToOffline()==0){
|
|
|
throw new BizException("此VIP课活动不支持线上课调整为线下课");
|
|
|
}
|
|
|
}
|