| 
					
				 | 
			
			
				@@ -84,10 +84,10 @@ public class ImUserFriendServiceImpl extends ServiceImpl<ImUserFriendDao, ImUser 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Date now = new Date(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         //老师添加学员联系人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<ImUserFriend> imUserFriends = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        BasicUserInfo basicUserInfo = teacherDao.getBasicUserInfo(teacherId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        List<BasicUserInfo> basicUserInfoList = teacherDao.findBasicUserInfo(studentIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        basicUserInfoList.add(basicUserInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        Map<Long, List<BasicUserInfo>> basicUserInfoMap = basicUserInfoList.stream().collect(Collectors.groupingBy(BasicUserInfo::getUserId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        BasicUserInfo teacherInfo = teacherDao.getBasicUserInfo(teacherId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        List<BasicUserInfo> studentInfos = teacherDao.findBasicUserInfo(studentIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        studentInfos.add(teacherInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Map<Long, List<BasicUserInfo>> basicUserInfoMap = studentInfos.stream().collect(Collectors.groupingBy(BasicUserInfo::getUserId)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for(Long studentId : studentIds){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //老师关联学员 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ImUserFriend teacherFriend = new ImUserFriend(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -98,8 +98,9 @@ public class ImUserFriendServiceImpl extends ServiceImpl<ImUserFriendDao, ImUser 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 BasicUserInfo info = basicUserInfos.get(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 teacherFriend.setFriendAvatar(info.getAvatar()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 teacherFriend.setFriendNickname(info.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                studentFriend.setFriendAvatar(basicUserInfo.getAvatar()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                studentFriend.setFriendNickname(basicUserInfo.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                studentFriend.setFriendAvatar(teacherInfo.getAvatar()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                studentFriend.setFriendNickname(teacherInfo.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             teacherFriend.setClientType(ClientEnum.TEACHER); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             teacherFriend.setFriendId(studentId); 
			 |