疯狂的狮子li
2023-03-07 856f0767b4ada087e9e2cb33f373e23dbcf39b85
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysMenuService.java
@@ -22,7 +22,7 @@
     * @param userId 用户ID
     * @return 菜单列表
     */
    List<SysMenu> selectMenuList(Long userId);
    List<SysMenuVo> selectMenuList(Long userId);
    /**
     * 根据用户查询系统菜单列表
@@ -31,7 +31,7 @@
     * @param userId 用户ID
     * @return 菜单列表
     */
    List<SysMenu> selectMenuList(SysMenu menu, Long userId);
    List<SysMenuVo> selectMenuList(SysMenuBo menu, Long userId);
    /**
     * 根据用户ID查询权限
@@ -66,6 +66,14 @@
    List<Long> selectMenuListByRoleId(Long roleId);
    /**
     * 根据租户套餐ID查询菜单树信息
     *
     * @param packageId 租户套餐ID
     * @return 选中菜单列表
     */
    List<Long> selectMenuListByPackageId(Long packageId);
    /**
     * 构建前端路由所需要的菜单
     *
     * @param menus 菜单列表
@@ -79,7 +87,7 @@
     * @param menus 菜单列表
     * @return 下拉树结构列表
     */
    List<Tree<Long>> buildMenuTreeSelect(List<SysMenu> menus);
    List<Tree<Long>> buildMenuTreeSelect(List<SysMenuVo> menus);
    /**
     * 根据菜单ID查询信息
@@ -135,5 +143,5 @@
     * @param menu 菜单信息
     * @return 结果
     */
    String checkMenuNameUnique(SysMenuBo menu);
    boolean checkMenuNameUnique(SysMenuBo menu);
}