| | |
| | | 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; |
| | | |
| | |
| | | @ApiOperation("信息") |
| | | @RequiresPermissions("sys:user:info") |
| | | public Result<SysUser> get(@PathVariable("id") Long id) { |
| | | SysUser data = sysUserService.get(id); |
| | | |
| | | SysUser data = sysUserService.getUserInfo(id); |
| | | // 用户岗位列表 |
| | | data.setPostIdList(sysPostUserService.getUserPosts(id).stream().map(post -> post.getId()) |
| | | .collect(Collectors.toList())); |
| | |
| | | @ApiOperation("用户角色列表") |
| | | @RequiresPermissions("sys:user:role") |
| | | public Result<List<Long>> getRole(@PathVariable("id") Long id) { |
| | | |
| | | return Result.ok(sysRoleUserService.getUserRoles(id).stream().map(role -> role.getId()) |
| | | .collect(Collectors.toList())); |
| | | } |
| | |
| | | sysRoleUserService.saveOrUpdate(dto.getUserId(), dto.getRoleIdList()); |
| | | return Result.ok(); |
| | | } |
| | | @PostMapping("getNameById") |
| | | @ApiOperation("用户名") |
| | | public Result getNameById(@RequestBody String ids) { |
| | | sysUserService.getNames(ids); |
| | | return Result.ok(); |
| | | } |
| | | } |