接口 SysRoleService
- 所有超级接口:
BaseService<Sys_role>
- 所有已知实现类:
SysRoleServiceImpl
Created by wizzer on 2016/12/22.
-
方法概要
修饰符和类型方法说明void清空缓存void删除角色void批量删除角色getByCode(RoleConstant roleConstant) 通过枚举获取角色根据code获取角色getDatas()获取所有菜单数据通过角色ID获取菜单数据getMenusAndButtons(String roleId) 通过角色ID获取菜单及数据权限getMenusAndButtons(String roleId, String platform) getPermissionList(Sys_role role) 获取角色权限通过角色获取权限标识符getRoleMenus(String roleId, String pid) 通过角色ID和菜单父ID获取下级权限菜单booleanhasChildren(String roleId, String pid) 判断角色是否有下级数据权限void保存菜单数据voiduserSearch(String roleId, String keyword, boolean isAdmin, Sys_unit sysUnit) 查询用户从接口继承的方法 com.budwk.app.base.service.BaseService
clear, clear, clear, clear, count, count, count, count, count, dao, data, data, data, data, data, delete, delete, delete, delete, delete, delete, delete, execute, exists, fastInsert, fetch, fetch, fetch, fetchLinks, fetchLinks, fetchMap, fetchVO, fetchx, getEntity, getEntityClass, getField, getField, getField, getField, getMap, getMaxId, getNutMap, getParentPath, getSubPath, insert, insert, insert, insertLinks, insertOrUpdate, insertOrUpdate, insertRelation, insertWith, list, listEntity, listMap, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPageLinks, listPageLinks, listPageMap, listPageMap, listPageMap, listPageMap, listPageMap, listPageMap, listPageVO, listVO, query, query, query, query, query, query, query, query, query, query, query, update, update, update, updateAndIncrIfMatch, updateIgnoreNull, updateLinks, updateRelation, updateWith, updateWithVersion, updateWithVersion, vDelete, vDelete, vDelete, vDelete, vDelete
-
方法详细资料
-
getPermissionList
获取角色权限- 参数:
role- 角色对象- 返回:
-
getMenusAndButtons
通过角色ID获取菜单及数据权限- 参数:
roleId-- 返回:
-
getMenusAndButtons
-
getDatas
通过角色ID获取菜单数据- 返回:
-
getDatas
获取所有菜单数据- 返回:
-
getPermissionNameList
通过角色获取权限标识符- 参数:
role-- 返回:
-
del
删除角色- 参数:
roleid-
-
del
批量删除角色- 参数:
roleids-
-
saveMenu
保存菜单数据- 参数:
menuIds-roleId-
-
saveMenu
-
getRoleMenus
通过角色ID和菜单父ID获取下级权限菜单- 参数:
roleId-pid-- 返回:
-
hasChildren
判断角色是否有下级数据权限- 参数:
roleId-pid-- 返回:
-
userSearch
查询用户- 参数:
roleId-keyword-isAdmin-sysUnit-- 返回:
-
getByCode
根据code获取角色- 参数:
code-- 返回:
-
getByCode
通过枚举获取角色- 参数:
roleConstant-- 返回:
-
clearCache
void clearCache()清空缓存
-