@RestController @RequestMapping(value="/sysPermission") public class SysPermissionController extends BaseController
系统权限 前端控制器
| Constructor and Description |
|---|
SysPermissionController() |
| Modifier and Type | Method and Description |
|---|---|
ApiResult<Boolean> |
addSysPermission(@Valid SysPermission sysPermission)
添加系统权限
|
ApiResult<Boolean> |
deleteSysPermission(Long id)
删除系统权限
|
ApiResult<SysPermission> |
getAllMenuList()
获取所有菜单列表
|
ApiResult<SysPermissionTreeVo> |
getAllMenuTree()
获取获取菜单树形列表
|
ApiResult<SysPermission> |
getMenuListByUserId(Long userId)
根据用户id获取菜单列表
|
ApiResult<SysPermissionTreeVo> |
getMenuTreeByUserId(Long userId)
根据用户id获取菜单树形列表
|
ApiResult<String> |
getPermissionCodesByUserId(Long userId)
根据用户id获取该用户所有权限编码
|
ApiResult<SysPermissionQueryVo> |
getSysPermission(Long id)
获取系统权限
|
ApiResult<Paging<SysPermissionQueryVo>> |
getSysPermissionPageList(@Valid SysPermissionQueryParam sysPermissionQueryParam)
系统权限分页列表
|
ApiResult<Boolean> |
updateSysPermission(@Valid SysPermission sysPermission)
修改系统权限
|
getRequest, getResponsefail, fail, ok@PostMapping(value="/add") public ApiResult<Boolean> addSysPermission(@Valid @RequestBody @Valid SysPermission sysPermission) throws Exception
Exception@PostMapping(value="/update") public ApiResult<Boolean> updateSysPermission(@Valid @RequestBody @Valid SysPermission sysPermission) throws Exception
Exception@PostMapping(value="/delete/{id}")
public ApiResult<Boolean> deleteSysPermission(@PathVariable(value="id")
Long id)
throws Exception
Exception@GetMapping(value="/info/{id}")
public ApiResult<SysPermissionQueryVo> getSysPermission(@PathVariable(value="id")
Long id)
throws Exception
Exception@PostMapping(value="/getPageList") public ApiResult<Paging<SysPermissionQueryVo>> getSysPermissionPageList(@Valid @RequestBody @Valid SysPermissionQueryParam sysPermissionQueryParam) throws Exception
Exception@PostMapping(value="/getAllMenuList") public ApiResult<SysPermission> getAllMenuList() throws Exception
Exception@PostMapping(value="/getAllMenuTree") public ApiResult<SysPermissionTreeVo> getAllMenuTree() throws Exception
Exception@PostMapping(value="/getMenuListByUserId/{userId}")
public ApiResult<SysPermission> getMenuListByUserId(@PathVariable(value="userId")
Long userId)
throws Exception
Exception@PostMapping(value="/getMenuTreeByUserId/{userId}")
public ApiResult<SysPermissionTreeVo> getMenuTreeByUserId(@PathVariable(value="userId")
Long userId)
throws Exception
ExceptionCopyright © 2019. All rights reserved.