| 
					
				 | 
			
			
				@@ -423,23 +423,6 @@ public class ImGroupServiceImpl extends ServiceImpl<ImGroupDao, ImGroup> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //保存老师学员关联的通讯录xz 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         imUserFriendService.saveUserFriend(teacherId, Sets.newHashSet(studentIds)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //创建群聊 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ImGroup imGroup = new ImGroup(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setCreateBy(teacherId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setAutoPassFlag(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setMemberNum(studentIds.size() + 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setName(courseGroup.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setType(ImGroupType.COURSE); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setImg(sysConfigService.findConfigValue(SysConfigConstant.ICON_COURSE_GROUP_DEFAULT)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setCreateTime(now); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setUpdateTime(now); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//        String imGroupId = UUID.randomUUID() + imGroup.getType().getCode(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//        imGroup.setId(imGroupId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        imGroup.setCourseGroupId(courseGroupId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-//        this.baseMapper.insert(imGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        String groupId = createImGroup(imGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 直播课、琴房课校验群成员人数限制 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (CourseScheduleEnum.PIANO_ROOM_CLASS.getCode().equals(courseGroupType) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             || CourseScheduleEnum.LIVE.getCode().equals(courseGroupType)) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -462,6 +445,23 @@ public class ImGroupServiceImpl extends ServiceImpl<ImGroupDao, ImGroup> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //创建群聊 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ImGroup imGroup = new ImGroup(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setCreateBy(teacherId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setAutoPassFlag(false); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setMemberNum(studentIds.size() + 1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setName(courseGroup.getName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setType(ImGroupType.COURSE); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setImg(sysConfigService.findConfigValue(SysConfigConstant.ICON_COURSE_GROUP_DEFAULT)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setCreateTime(now); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setUpdateTime(now); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//        String imGroupId = UUID.randomUUID() + imGroup.getType().getCode(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//        imGroup.setId(imGroupId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        imGroup.setCourseGroupId(courseGroupId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+//        this.baseMapper.insert(imGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        String groupId = createImGroup(imGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (!studentIds.isEmpty()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 添加学生 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<ImGroupMember> groupMembers = imGroupMemberService.initGroupMembers(groupId, Sets.newHashSet(studentIds), ImGroupMemberRoleType.STUDENT); 
			 |