@RestController @ApiResource(name="\u7cfb\u7edf\u89d2\u8272\u7ba1\u7406", resBizType=SYSTEM) public class SysRoleController extends Object
| 构造器和说明 |
|---|
SysRoleController() |
@PostResource(name="\u6dfb\u52a0\u89d2\u8272", path="/sysRole/add") @BusinessLog 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") @BusinessLog 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") @BusinessLog 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<SysRoleDTO> 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<cn.stylefeng.roses.kernel.db.api.pojo.page.PageResult<SysRole>> 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="\u89d2\u8272\u6388\u6743\u83dc\u5355\u548c\u6309\u94ae", 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="\u89d2\u8272\u6388\u6743\u83dc\u5355", path="/sysRole/grantMenu") public ResponseData<?> grantMenu(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.role.request.SysRoleRequest.grantMenu.class) SysRoleRequest sysRoleRequest)
@PostResource(name="\u89d2\u8272\u7ed1\u5b9a\u6216\u53d6\u6d88\u7ed1\u5b9a\u83dc\u5355\u548c\u6309\u94ae", path="/sysRole/grantMenusAndButtons") public ResponseData<List<MenuAndButtonTreeResponse>> grantMenusAndButtons(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.role.request.SysRoleRequest.grantMenusAndButtons.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<List<SimpleDict>> dropDown()
@GetResource(name="\u89d2\u8272\u62e5\u6709\u83dc\u5355", path="/sysRole/getRoleMenus") public ResponseData<List<Long>> 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<List<Long>> getRoleDataScope(@Validated(value=cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest.detail.class) SysRoleRequest sysRoleRequest)
@GetResource(name="\u83b7\u53d6\u89d2\u8272\u4e0b\u62c9\u5217\u8868", path="/sysRole/getRoleSelectList") public ResponseData<List<SysRoleDTO>> getRoleSelectList(SysRoleRequest sysRoleRequest)
@PostResource(name="\u83b7\u53d6\u89d2\u8272\u4fe1\u606f\u96c6\u5408", path="/sysRole/getRoleInfoListByIds") public ResponseData<List<SysRoleDTO>> getRoleInfoListByIds(@RequestBody @Validated(value=cn.stylefeng.roses.kernel.system.api.pojo.role.request.SysRoleRequest.batchQuery.class) SysRoleRequest sysRoleRequest)
Copyright © 2022. All rights reserved.