|
@@ -572,10 +572,13 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee> impl
|
|
|
for (ImGroupMemberWrapper.ImGroupMember member : entry.getValue()) {
|
|
|
// member.setAvatar(avatarMap.getOrDefault(member.getUserId().intValue(), ""));
|
|
|
SysUser user = teacherDao.getUser(member.getUserId().intValue());
|
|
|
-
|
|
|
// 用户头像
|
|
|
member.setAvatar(sysUserService.getImAvatar(user));
|
|
|
- member.setNickname(sysUserService.getImName(user));
|
|
|
+ if(StringUtils.isNotEmpty(member.getRoleType())){
|
|
|
+ member.setNickname(StringUtils.isEmpty(user.getRealName())?user.getUsername():user.getRealName());
|
|
|
+ }else {
|
|
|
+ member.setNickname(StringUtils.isEmpty(user.getUsername())?user.getRealName():user.getUsername());
|
|
|
+ }
|
|
|
}
|
|
|
// 腾讯云用户加群
|
|
|
imGroupCoreService.groupMemberJoin(entry.getKey(), entry.getValue());
|