| 程序包 | 说明 |
|---|---|
| cn.net.wanmo.module.sys.dao | |
| cn.net.wanmo.module.sys.entity | |
| cn.net.wanmo.module.sys.service | |
| cn.net.wanmo.module.sys.service.impl | |
| cn.net.wanmo.module.sys.util | |
| cn.net.wanmo.security |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Menu> |
MenuDao.findListByRoleId(String roleId)
根据 roleId 查询关联菜单
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
RoleDao.insertRoleMenu(String roleId,
List<Menu> menuList)
插入角色与菜单权限关系
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<Menu> |
Role.menus |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Menu> |
Role.getMenus() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
Menu.compareTo(Menu o) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Role.setMenus(List<Menu> menus) |
| 构造器和说明 |
|---|
Menu(Menu parent) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Menu> |
MenuService.findListByRoleId(String roleId)
根据 roleId 查询关联菜单
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
RoleService.insertRoleMenu(String roleId,
List<Menu> menuList)
插入角色与菜单权限关系
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Menu> |
MenuServiceImpl.findListByRoleId(String roleId) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
RoleServiceImpl.insertRoleMenu(String roleId,
List<Menu> menuList) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Menu> |
MenuUtil.findListAll()
查找所有菜单信息
|
static List<Menu> |
MenuUtil.findListByParentId(String parentId)
获取菜单子节点
|
static List<Menu> |
MenuUtil.findListByUser(String userId)
返回用户拥有的的所有菜单,去重以后的
超级用户,则拥有所有权限 未启用的角色的菜单是不会返回的 |
static List<Menu> |
MenuUtil.findListByUser(User user)
返回用户拥有的的所有菜单,去重以后的
超级用户,则拥有所有权限 未启用的角色的菜单是不会返回的 |
static List<Menu> |
MenuUtil.hasPermissionMenus(List<Menu> menuList)
只返回当前用户拥有权限的菜单
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Boolean |
MenuUtil.isContainMenu(List<Menu> menuList,
Menu menu)
菜单列表中是否包含该菜单
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Menu> |
MenuUtil.hasPermissionMenus(List<Menu> menuList)
只返回当前用户拥有权限的菜单
|
static Boolean |
MenuUtil.isContainMenu(List<Menu> menuList,
Menu menu)
菜单列表中是否包含该菜单
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<Menu> |
Principal.menuList |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Menu> |
Principal.getMenuList() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Principal.setMenuList(List<Menu> menuList) |
Copyright © 2023. All rights reserved.