mirror of https://gitee.com/stylefeng/roses
【7.2.5】【user】更新用户信息返回组织机构名称
parent
e5431884c9
commit
3baf7fe70f
|
@ -881,6 +881,19 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
||||||
if (ObjectUtil.isNotEmpty(sysUser)) {
|
if (ObjectUtil.isNotEmpty(sysUser)) {
|
||||||
SysUserDTO result = BeanUtil.copyProperties(sysUser, SysUserDTO.class);
|
SysUserDTO result = BeanUtil.copyProperties(sysUser, SysUserDTO.class);
|
||||||
|
|
||||||
|
// 获取用户的组织机构名称
|
||||||
|
LambdaQueryWrapper<SysUserOrg> sysUserOrgLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
sysUserOrgLambdaQueryWrapper.eq(SysUserOrg::getUserId, userId);
|
||||||
|
SysUserOrg one = sysUserOrgService.getOne(sysUserOrgLambdaQueryWrapper, false);
|
||||||
|
if (one != null) {
|
||||||
|
Long orgId = one.getOrgId();
|
||||||
|
HrOrganizationDTO orgDetail = this.organizationServiceApi.getOrgDetail(orgId);
|
||||||
|
if (orgDetail != null) {
|
||||||
|
String orgName = orgDetail.getOrgName();
|
||||||
|
result.setOrgName(orgName);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 获取用户的头像地址
|
// 获取用户的头像地址
|
||||||
String fileAuthUrl = fileInfoApi.getFileAuthUrl(sysUser.getAvatar());
|
String fileAuthUrl = fileInfoApi.getFileAuthUrl(sysUser.getAvatar());
|
||||||
if (fileAuthUrl != null) {
|
if (fileAuthUrl != null) {
|
||||||
|
|
Loading…
Reference in New Issue