public interface SysMenuService extends com.baomidou.mybatisplus.extension.service.IService<SysMenu>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(SysMenuRequest sysMenuRequest)
添加系统菜单
|
void |
del(SysMenuRequest sysMenuRequest)
删除系统菜单
|
SysMenu |
detail(SysMenuRequest sysMenuRequest)
查看系统菜单
|
void |
edit(SysMenuRequest sysMenuRequest)
编辑系统菜单
|
List<SysMenu> |
findList(SysMenuRequest sysMenuRequest)
系统菜单列表,树形结构,用于菜单管理界面的列表展示
|
List<SysMenu> |
findListWithTreeStructure(SysMenuRequest sysMenuRequest)
获取菜单列表(layui版本)
|
List<SysMenu> |
getCurrentUserMenus(String appCode,
Boolean layuiVisibleFlag)
获取当前用户的某个应用下的菜单
|
List<LayuiAppIndexMenusVO> |
getLayuiIndexMenus()
获取当前用户首页所有菜单(对应Layui前端的)
|
List<AntdSysMenuDTO> |
getLeftMenusAntdv(SysMenuRequest sysMenuRequest)
获取系统所有菜单(适用于登录后获取左侧菜单)(适配antd vue版本)
|
List<LayuiMenuAndButtonTreeResponse> |
getMenuAndButtonTree(SysRoleRequest sysRoleRequest,
Boolean lateralFlag)
获取包含按钮的系统菜单
|
List<MenuAndButtonTreeResponse> |
getRoleMenuAndButtons(SysRoleRequest sysRoleRequest)
获取角色绑定菜单和按钮权限的树
|
List<ZTreeNode> |
layuiSelectParentMenuTreeList()
获取菜单的树形列表(用于选择上级菜单)(layui版本)
|
List<AntdMenuSelectTreeNode> |
tree(SysMenuRequest sysMenuRequest)
获取系统菜单树,用于新增,编辑时选择上级节点(antd vue版本,用在新增和编辑菜单选择上级菜单)
|
count, count, getBaseMapper, getById, getMap, getObj, getOne, getOne, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveBatch, saveOrUpdate, saveOrUpdate, saveOrUpdateBatch, saveOrUpdateBatch, update, update, update, updateBatchById, updateBatchById, updateByIdvoid add(SysMenuRequest sysMenuRequest)
sysMenuRequest - 添加参数void del(SysMenuRequest sysMenuRequest)
sysMenuRequest - 删除参数void edit(SysMenuRequest sysMenuRequest)
sysMenuRequest - 编辑参数SysMenu detail(SysMenuRequest sysMenuRequest)
sysMenuRequest - 查看参数List<SysMenu> findList(SysMenuRequest sysMenuRequest)
sysMenuRequest - 查询参数List<SysMenu> findListWithTreeStructure(SysMenuRequest sysMenuRequest)
List<ZTreeNode> layuiSelectParentMenuTreeList()
List<AntdMenuSelectTreeNode> tree(SysMenuRequest sysMenuRequest)
sysMenuRequest - 查询参数List<LayuiAppIndexMenusVO> getLayuiIndexMenus()
List<AntdSysMenuDTO> getLeftMenusAntdv(SysMenuRequest sysMenuRequest)
List<LayuiMenuAndButtonTreeResponse> getMenuAndButtonTree(SysRoleRequest sysRoleRequest, Boolean lateralFlag)
sysRoleRequest - 请求参数lateralFlag - true-不带树形结构,false-返回带树形结构的List<MenuAndButtonTreeResponse> getRoleMenuAndButtons(SysRoleRequest sysRoleRequest)
Copyright © 2021. All rights reserved.