| | |
| | | import com.zt.common.validator.group.UpdateGroup; |
| | | import com.zt.core.context.User; |
| | | import com.zt.core.context.UserContext; |
| | | import com.zt.core.oss.service.ISysOssConfigService; |
| | | import com.zt.core.security.Md5Utils; |
| | | import com.zt.core.sys.model.SysUser; |
| | | import com.zt.life.sys.dto.OssDto; |
| | | import com.zt.modules.sys.dto.MapDto; |
| | | import com.zt.modules.sys.dto.PasswordDto; |
| | | import com.zt.modules.sys.dto.UserRoleDto; |
| | |
| | | private SysPostUserService sysPostUserService; |
| | | @Autowired |
| | | private SysJobUserService sysJobUserService; |
| | | |
| | | @Autowired |
| | | private ISysOssConfigService sysOssConfigService; |
| | | @Autowired |
| | | private SysMapService sysMapService; |
| | | |
| | |
| | | @RequiresPermissions("sys:user:info") |
| | | public Result<SysUser> get(@PathVariable("id") Long id) { |
| | | SysUser data = sysUserService.get(id); |
| | | |
| | | if (data != null) { |
| | | OssDto ossDto= sysOssConfigService.getOssByBusiType(data.getId() , "users_avatar"); |
| | | if (ossDto != null) { |
| | | data.setFiles(ossDto); |
| | | } |
| | | OssDto ossDto2= sysOssConfigService.getOssByBusiType(data.getId() , "users_sign"); |
| | | if (ossDto2 != null) { |
| | | data.setFiles2(ossDto2); |
| | | } |
| | | } |
| | | // 用户岗位列表 |
| | | data.setPostIdList(sysPostUserService.getUserPosts(id).stream().map(post -> post.getId()) |
| | | .collect(Collectors.toList())); |