接口 CoreRoleResource
-
- 所有超级接口:
GenericResource<CoreRoleService,CoreRoleBean,Long>
- 所有已知实现类:
CoreRoleResourceImpl
@RequestMapping("/secure/core/module/sys/roles") public interface CoreRoleResource extends GenericResource<CoreRoleService,CoreRoleBean,Long>
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddeleteRolePermission(Long id, String permissionTypeId, RestJsonWrapperBean wrapper)voiddeleteRoleUser(RestJsonWrapperBean wrapper)RestValidationResultBeandeleteValidate(RestJsonWrapperBean wrapper)Longinsert(RestJsonWrapperBean wrapper)voidinsertRolePermission(Long id, String permissionTypeId, RestJsonWrapperBean wrapper)voidinsertRoleUser(Long id, RestJsonWrapperBean wrapper)booleanisPermissionTypeAdminRole(Long id, String permissionTypeId)List<TableHeadBean>selectPermissionMatrixHeadList()Page<CoreRoleUserBean>selectRoleUserPaginationByRole(Long id, RestJsonWrapperBean wrapper)-
从接口继承的方法 net.sinodawn.framework.support.base.resource.GenericResource
delete, getService, getSinoAttrsMybatisMapper, instantSave, print, save, selectByRole, selectColumnById, selectDetail, selectPagination, selectRawPagination, selectSearchablePagination, selectStatus, swap, validate, validateUnique, validateUnique
-
-
-
-
方法详细资料
-
insert
@RequestMapping(method=POST) Long insert(RestJsonWrapperBean wrapper)
- 指定者:
insert在接口中GenericResource<CoreRoleService,CoreRoleBean,Long>
-
selectRoleUserPaginationByRole
@RequestMapping(value="/{id}/role-users/queries", method=POST) Page<CoreRoleUserBean> selectRoleUserPaginationByRole(@PathVariable Long id, RestJsonWrapperBean wrapper)
-
insertRoleUser
@RequestMapping(value="/{id}/role-users", method=POST) void insertRoleUser(@PathVariable Long id, RestJsonWrapperBean wrapper)
-
deleteRoleUser
@RequestMapping(value="/role-users", method=DELETE) void deleteRoleUser(RestJsonWrapperBean wrapper)
-
insertRolePermission
@RequestMapping(value="/{id}/role-permission-types/{permissionTypeId}/role-permissions", method=POST) void insertRolePermission(@PathVariable Long id, @PathVariable String permissionTypeId, RestJsonWrapperBean wrapper)
-
deleteRolePermission
@RequestMapping(value="/{id}/role-permission-types/{permissionTypeId}/role-permissions", method=DELETE) void deleteRolePermission(@PathVariable Long id, @PathVariable String permissionTypeId, RestJsonWrapperBean wrapper)
-
isPermissionTypeAdminRole
@RequestMapping(value="/{id}/role-permission-types/{permissionTypeId}/action/validate-admin", method=GET) boolean isPermissionTypeAdminRole(@PathVariable Long id, @PathVariable String permissionTypeId)
-
selectPermissionMatrixHeadList
@RequestMapping(value="/permission-matrices/heads/queries", method=POST) List<TableHeadBean> selectPermissionMatrixHeadList()
-
deleteValidate
@RequestMapping(value="/action/delete-validate", method=POST) RestValidationResultBean deleteValidate(RestJsonWrapperBean wrapper)
-
-