|
@@ -601,6 +601,16 @@ public class StudentServiceImpl extends ServiceImpl<StudentDao, Student> impleme
|
|
|
// 删除好友
|
|
|
imUserFriendService.delTeacherFriendByTenantId(student.getTenantId(), student.getUserId(),
|
|
|
ClientEnum.STUDENT.getCode());
|
|
|
+
|
|
|
+ // 加好友
|
|
|
+ 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);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|