| | |
| | | List<TreeNode> grantTree(BladeUser user); |
| | | |
| | | /** |
| | | * 根据角色id获取菜单树形结构 |
| | | * @param roleId |
| | | * @return |
| | | */ |
| | | List<TreeNode> grantTreeByRoleIds(List<Long> roleId); |
| | | |
| | | /** |
| | | * 顶部菜单树形结构 |
| | | * |
| | | * @param user |
| | |
| | | List<Menu> getMenuByCodes(List<String> codes,Long userId); |
| | | |
| | | /** |
| | | * 根据父级菜单的code查询按钮信息 |
| | | * @param code |
| | | * @return |
| | | */ |
| | | List<Menu> getButtonByParentCode(String code); |
| | | |
| | | /** |
| | | * 对KeepAlive值转换成布尔类型进行封装 |
| | | * |
| | | * @param childMenu |
| | |
| | | */ |
| | | R cloneMenuButton(Long menuId, List<String> buttonIds); |
| | | |
| | | /** |
| | | * 根据主键获取菜单信息 |
| | | * @param ids |
| | | * @return |
| | | */ |
| | | List<Menu> getMenuListById(List<String> ids,String parentId); |
| | | } |