|  | @@ -468,13 +468,18 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 | 
	
		
			
				|  |  |                  courseSchedule.setTeachingContent(schedule.getTeachingContent());
 | 
	
		
			
				|  |  |                  courseSchedule.setTeachingPoint(schedule.getTeachingPoint());
 | 
	
		
			
				|  |  |              });
 | 
	
		
			
				|  |  | -            courseScheduleDao.batchUpdate(scheduleList);
 | 
	
		
			
				|  |  | +            if (scheduleList.size() > 0) {
 | 
	
		
			
				|  |  | +                courseScheduleDao.batchUpdate(scheduleList);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              // 直播间ID
 | 
	
		
			
				|  |  |              List<String> list = scheduleList.stream().map(CourseSchedule::getLiveRoomId).filter(Objects::nonNull).collect(Collectors.toList());
 | 
	
		
			
				|  |  |              if (list.size() > 0) {
 | 
	
		
			
				|  |  |                  imLiveBroadcastRoomService.batchUpdateLiveRoomTitle(list, vipGroup.getLiveBroadcastRoom().getRoomTitle(),vipGroup.getLiveBroadcastRoom().getLiveRemark());
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | +            // 加入群组
 | 
	
		
			
				|  |  | +            imGroupMemberService.join(classGroup.getId().toString(), vipGroup.getLiveBroadcastRoom().getSpeakerId(),EFriendRoleType.ORCHESTRA_TEACHER.getMsg(),false);
 | 
	
		
			
				|  |  | +            imGroupMemberService.join(classGroup.getId().toString(), vipGroup.getVipGroupApplyBaseInfo().getEducationalTeacherId(),EFriendRoleType.ORCHESTRA_MANAGER.getMsg(),false);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          if (!vipGroup1.getStatus().equals(VipGroupStatusEnum.PROGRESS)) {
 |