public interface SysRoleService extends BaseService<Sys_role>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clearCache()
清空缓存
|
void |
del(String roleid)
删除角色
|
void |
del(String[] roleids)
批量删除角色
|
List<Sys_menu> |
getDatas()
获取所有菜单数据
|
List<Sys_menu> |
getDatas(String roleId)
通过角色ID获取菜单数据
|
List<Sys_menu> |
getMenusAndButtons(String roleId)
通过角色ID获取菜单及数据权限
|
List<String> |
getPermissionNameList(Sys_role role)
通过角色获取权限标识符
|
List<Sys_menu> |
getRoleMenus(String roleId,
String pid)
通过角色ID和菜单父ID获取下级权限菜单
|
boolean |
hasChildren(String roleId,
String pid)
判断角色是否有下级数据权限
|
void |
saveMenu(String[] menuIds,
String roleId)
保存菜单数据
|
Pagination |
userSearch(String roleId,
String keyword,
boolean isAdmin,
Sys_unit sysUnit)
查询用户
|
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, fetchx, getEntity, getEntityClass, getField, getField, getField, getField, getMap, getMaxId, getNutMap, getParentPath, getSubPath, insert, insert, insert, insertLinks, insertOrUpdate, insertOrUpdate, insertRelation, insertWith, list, listEntity, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPageLinks, listPageLinks, listPageMap, listPageMap, listPageMap, listPageMap, query, query, query, query, query, query, query, query, query, update, update, update, updateAndIncrIfMatch, updateIgnoreNull, updateLinks, updateRelation, updateWith, updateWithVersion, updateWithVersion, vDelete, vDelete, vDelete, vDelete, vDeleteList<Sys_menu> getMenusAndButtons(String roleId)
roleId - void del(String roleid)
roleid - void del(String[] roleids)
roleids - List<Sys_menu> getRoleMenus(String roleId, String pid)
roleId - pid - Pagination userSearch(String roleId, String keyword, boolean isAdmin, Sys_unit sysUnit)
roleId - keyword - isAdmin - sysUnit - void clearCache()
Copyright © 2019. All rights reserved.