接口 SysRoleService
-
- 所有超级接口:
cn.wizzer.framework.base.service.BaseService<cn.wizzer.app.sys.modules.models.Sys_role>
public interface SysRoleService extends cn.wizzer.framework.base.service.BaseService<cn.wizzer.app.sys.modules.models.Sys_role>Created by wizzer on 2016/12/22.
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voiddel(String roleid)删除角色voiddel(String[] roleids)批量删除角色List<cn.wizzer.app.sys.modules.models.Sys_menu>getDatas()获取所有菜单数据List<cn.wizzer.app.sys.modules.models.Sys_menu>getDatas(String roleId)通过角色ID获取菜单数据List<cn.wizzer.app.sys.modules.models.Sys_menu>getMenusAndButtons(String roleId)通过角色ID获取菜单及数据权限List<String>getPermissionNameList(cn.wizzer.app.sys.modules.models.Sys_role role)通过角色获取权限标识符List<cn.wizzer.app.sys.modules.models.Sys_menu>getRoleMenus(String roleId, String pid)通过角色ID和菜单父ID获取下级权限菜单booleanhasChildren(String roleId, String pid)判断角色是否有下级数据权限-
从接口继承的方法 cn.wizzer.framework.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, fetchx, getEntity, getEntityClass, getField, getField, getField, getField, getMap, getMaxId, getParentPath, getSubPath, insert, insert, insert, insertLinks, insertOrUpdate, insertOrUpdate, insertRelation, insertWith, list, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPageLinks, listPageLinks, query, query, query, query, query, query, query, query, query, update, update, update, updateAndIncrIfMatch, updateIgnoreNull, updateLinks, updateRelation, updateWith, updateWithVersion, updateWithVersion, vDelete, vDelete, vDelete, vDelete, vDelete
-
-
-
-
方法详细资料
-
getMenusAndButtons
List<cn.wizzer.app.sys.modules.models.Sys_menu> getMenusAndButtons(String roleId)
通过角色ID获取菜单及数据权限- 参数:
roleId-- 返回:
-
getDatas
List<cn.wizzer.app.sys.modules.models.Sys_menu> getDatas()
获取所有菜单数据- 返回:
-
getPermissionNameList
List<String> getPermissionNameList(cn.wizzer.app.sys.modules.models.Sys_role role)
通过角色获取权限标识符- 参数:
role-- 返回:
-
del
void del(String roleid)
删除角色- 参数:
roleid-
-
del
void del(String[] roleids)
批量删除角色- 参数:
roleids-
-
getRoleMenus
List<cn.wizzer.app.sys.modules.models.Sys_menu> getRoleMenus(String roleId, String pid)
通过角色ID和菜单父ID获取下级权限菜单- 参数:
roleId-pid-- 返回:
-
-