|
@@ -161,6 +161,12 @@ public class ImGroupNoticeServiceImpl extends BaseServiceImpl<Long, ImGroupNotic
|
|
|
SysUser sysUser = sysUserService.queryUserById(noticeDto.getOperatorId().intValue());
|
|
|
noticeDto.setUsername(sysUser.getRealName());
|
|
|
noticeDto.setAvatar(sysUser.getAvatar());
|
|
|
+ if(StringUtils.isEmpty(noticeDto.getAvatar())){
|
|
|
+ // 查询用户默认头象
|
|
|
+ String defaultAvatar = Optional.ofNullable(sysConfigService.findByParamName(SysConfigService.USER_DEFAULT_AVATAR))
|
|
|
+ .map(SysConfig::getParanValue).orElse("");
|
|
|
+ noticeDto.setAvatar(defaultAvatar);
|
|
|
+ }
|
|
|
return noticeDto;
|
|
|
}
|
|
|
|