@RestController @ApiResource(name="\u7cfb\u7edf\u89d2\u8272\u7ba1\u7406") public class SysRoleController extends Object
| 构造器和说明 |
|---|
SysRoleController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ResponseData |
add(SysRoleRequest sysRoleRequest)
添加系统角色
|
ResponseData |
delete(SysRoleRequest sysRoleRequest)
删除系统角色
|
ResponseData |
detail(SysRoleRequest sysRoleRequest)
查看系统角色
|
ResponseData |
dropDown()
系统角色下拉(用于用户授权角色时选择)
|
ResponseData |
edit(SysRoleRequest sysRoleRequest)
编辑系统角色
|
ResponseData |
getRoleDataScope(SysRoleRequest sysRoleRequest)
拥有数据
|
ResponseData |
getRoleMenus(SysRoleRequest sysRoleRequest)
拥有菜单
|
ResponseData |
grantData(SysRoleRequest sysRoleParam)
设置角色绑定的数据范围类型和数据范围
|
ResponseData |
grantMenuAndButton(SysRoleRequest sysRoleRequest)
角色授权菜单和按钮
|
ResponseData |
grantResource(SysRoleRequest sysRoleParam)
角色授权资源
|
ResponseData |
page(SysRoleRequest sysRoleRequest)
查询系统角色
|
@PostResource(name="\u6dfb\u52a0\u7cfb\u7edf", path="/sysRole/add") public ResponseData add(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.add.class) SysRoleRequest sysRoleRequest)
@PostResource(name="\u89d2\u8272\u5220\u9664", path="/sysRole/delete") public ResponseData delete(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.delete.class) SysRoleRequest sysRoleRequest)
@PostResource(name="\u89d2\u8272\u7f16\u8f91", path="/sysRole/edit") public ResponseData edit(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.edit.class) SysRoleRequest sysRoleRequest)
@GetResource(name="\u89d2\u8272\u67e5\u770b", path="/sysRole/detail") public ResponseData detail(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysRoleRequest sysRoleRequest)
@GetResource(name="\u67e5\u8be2\u89d2\u8272", path="/sysRole/page") public ResponseData page(SysRoleRequest sysRoleRequest)
@PostResource(name="\u89d2\u8272\u6388\u6743\u8d44\u6e90", path="/sysRole/grantResource") public ResponseData grantResource(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.role.request.SysRoleRequest.grantResource.class) SysRoleRequest sysRoleParam)
@PostResource(name="\u6388\u6743\u8d44\u6e90", path="/sysRole/grantMenuAndButton") public ResponseData grantMenuAndButton(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.role.request.SysRoleRequest.grantMenuButton.class) SysRoleRequest sysRoleRequest)
@PostResource(name="\u8bbe\u7f6e\u89d2\u8272\u7ed1\u5b9a\u7684\u6570\u636e\u8303\u56f4\u7c7b\u578b\u548c\u6570\u636e\u8303\u56f4", path="/sysRole/grantDataScope") public ResponseData grantData(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.role.request.SysRoleRequest.grantDataScope.class) SysRoleRequest sysRoleParam)
@GetResource(name="\u89d2\u8272\u4e0b\u62c9", path="/sysRole/dropDown") public ResponseData dropDown()
@GetResource(name="\u89d2\u8272\u62e5\u6709\u83dc\u5355", path="/sysRole/getRoleMenus") public ResponseData getRoleMenus(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysRoleRequest sysRoleRequest)
@GetResource(name="\u89d2\u8272\u62e5\u6709\u6570\u636e", path="/sysRole/getRoleDataScope") public ResponseData getRoleDataScope(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysRoleRequest sysRoleRequest)
Copyright © 2021. All rights reserved.