Browse Source

bug修改

zouxuan 1 year ago
parent
commit
cd5487944b

+ 2 - 2
mec-biz/src/main/java/com/ym/mec/biz/service/impl/VipGroupServiceImpl.java

@@ -444,8 +444,8 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 
 
         applyBaseInfo.setName(vipGroup.getLiveBroadcastRoom().getRoomTitle());
         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);
             courseScheduleService.checkNewCourseSchedules(courseSchedules, false, false);
             for (CourseSchedule courseSchedule : courseSchedules) {
             for (CourseSchedule courseSchedule : courseSchedules) {
                 courseSchedule.setGroupType(GroupType.valueOf(groupType));
                 courseSchedule.setGroupType(GroupType.valueOf(groupType));