|
@@ -444,8 +444,8 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
|
|
|
applyBaseInfo.setName(vipGroup.getLiveBroadcastRoom().getRoomTitle());
|
|
|
|
|
|
- if(vipGroup1.getStatus().equals(VipGroupStatusEnum.APPLYING) || vipGroup1.getStatus().equals(VipGroupStatusEnum.NOT_START)){
|
|
|
- List<CourseSchedule> courseSchedules = JSONArray.parseArray(vipGroupApplyBaseInfoDto.getCourseSchedulesJson(), CourseSchedule.class);
|
|
|
+ if(livedStudentList.getRecords().size() == 0 && (vipGroup1.getStatus().equals(VipGroupStatusEnum.APPLYING) || vipGroup1.getStatus().equals(VipGroupStatusEnum.NOT_START))){
|
|
|
+ List<CourseSchedule> courseSchedules = vipGroup.getCourseSchedules();
|
|
|
courseScheduleService.checkNewCourseSchedules(courseSchedules, false, false);
|
|
|
for (CourseSchedule courseSchedule : courseSchedules) {
|
|
|
courseSchedule.setGroupType(GroupType.valueOf(groupType));
|