|
@@ -94,6 +94,10 @@ public class ImUserFriendServiceImpl extends ServiceImpl<ImUserFriendDao, ImUser
|
|
|
List<ImUserFriend> imUserFriends = new ArrayList<>();
|
|
|
BasicUserInfo teacherInfo = teacherDao.getBasicUserInfo(teacherId);
|
|
|
List<BasicUserInfo> studentInfos = teacherDao.findBasicUserInfo(studentIds);
|
|
|
+ if (teacherInfo == null || studentInfos.isEmpty()) {
|
|
|
+ // 过滤注销状态的账号
|
|
|
+ return;
|
|
|
+ }
|
|
|
studentInfos.add(teacherInfo);
|
|
|
Map<Long, List<BasicUserInfo>> basicUserInfoMap =
|
|
|
studentInfos.stream().collect(Collectors.groupingBy(BasicUserInfo::getUserId));
|