xiejun
2024-01-05 476fa242b2994ac480dedc79cde301bf14aa2026
Source/UBCS/ubcs-service/ubcs-system/src/main/java/com/vci/ubcs/system/service/IMenuService.java
@@ -87,6 +87,13 @@
   List<TreeNode> grantTree(BladeUser user);
   /**
    * 根据角色id获取菜单树形结构
    * @param roleId
    * @return
    */
   List<TreeNode> grantTreeByRoleIds(List<Long> roleId);
   /**
    * 顶部菜单树形结构
    *
    * @param user
@@ -182,6 +189,13 @@
   List<Menu> getMenuByCodes(List<String> codes,Long userId);
   /**
    * 根据父级菜单的code查询按钮信息
    * @param code
    * @return
    */
   List<Menu> getButtonByParentCode(String code);
   /**
    * 对KeepAlive值转换成布尔类型进行封装
    *
    * @param childMenu
@@ -197,4 +211,10 @@
    */
   R cloneMenuButton(Long menuId, List<String> buttonIds);
   /**
    * 根据主键获取菜单信息
    * @param ids
    * @return
    */
   List<Menu> getMenuListById(List<String> ids,String parentId);
}