| 
					
				 | 
			
			
				@@ -670,14 +670,14 @@ public class StudentServiceImpl extends ServiceImpl<StudentDao, Student> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             imUserFriendService.delTeacherFriendByTenantId(student.getTenantId(), student.getUserId(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     ClientEnum.STUDENT.getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // 与新机构老师成为好友 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (newTenantId != -1L) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // 自动与机构老师成为好友 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                QueryWrapper<Teacher> queryWrapper = new QueryWrapper<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                queryWrapper.lambda().eq(Teacher::getTenantId, newTenantId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                List<Teacher> teacherList = teacherDao.selectList(queryWrapper); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                teacherList.forEach(next -> imUserFriendService.saveUserFriend(next.getUserId(), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        new HashSet<>(ImmutableList.of(student.getUserId())))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 加好友 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            QueryWrapper<Teacher> query = new QueryWrapper<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            query.lambda().eq(Teacher::getTenantId, newTenantId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            List<Teacher> teachers = teacherDao.selectList(query); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            for (Teacher teacher : teachers) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                HashSet<Long> studentIds = new HashSet<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                studentIds.add(student.getUserId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                imUserFriendService.saveUserFriend(teacher.getUserId(), studentIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |