| | |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | import java.util.Objects; |
| | | import java.util.stream.Collectors; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.validation.annotation.Validated; |
| | |
| | | @GetMapping("/roleInfo") |
| | | public R<RoleInfoVO> roleInfo(@RequestParam Long roleId) { |
| | | SysRole role = roleService.selectRoleById(roleId); |
| | | if (Objects.isNull(role)) { |
| | | return R.ok(new RoleInfoVO()); |
| | | } |
| | | RoleInfoVO roleInfoVo = new RoleInfoVO(); |
| | | roleInfoVo.setRoleId(role.getRoleId()); |
| | | roleInfoVo.setRoleName(role.getRoleName()); |
| | |
| | | return AjaxResult.success(roleService.roleInfoFromUserId(userId)); |
| | | } |
| | | |
| | | @ApiOperation("角色获取权限菜单") |
| | | @GetMapping("/getMenuByRoleId") |
| | | public AjaxResult getMenuByRoleId(@RequestParam Long roleId) { |
| | | return AjaxResult.success(roleService.getMenuByRoleId(roleId)); |
| | | } |
| | | |
| | | /** |
| | | * 新增角色 |