jiangqs
2023-06-25 1789718f58e3374ce85357524ef80a84f3d70d6f
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/sys/ISysMenuService.java
@@ -24,12 +24,29 @@
    /**
     * 根据用户查询系统菜单列表
     *
     * @param userId 用户ID
     * @return 菜单列表
     */
    public List<SysMenu> selectStaffMenuList(Long userId);
    /**
     * 根据用户查询系统菜单列表
     * 
     * @param menu 菜单信息
     * @param userId 用户ID
     * @return 菜单列表
     */
    public List<SysMenu> selectMenuList(SysMenu menu, Long userId);
    /**
     * 根据用户查询系统菜单列表
     *
     * @param menu 菜单信息
     * @param userId 用户ID
     * @return 菜单列表
     */
    public List<SysMenu> selectStaffMenuList(SysMenu menu, Long userId);
    /**
@@ -75,6 +92,15 @@
    /**
     * @description selectMenuListByDeptId
     * @param deptId
     * @return List<SysMenu>
     * @author jqs34
     * @date 2023/6/18 19:13
     */
    public List<Long> selectStaffMenuListByDeptId(Long deptId);
    /**
     * @description selectMenuListByDeptId
     * @param deptUserId
     * @return List<SysMenu>
     * @author jqs34
@@ -83,6 +109,15 @@
    public List<Long> selectMenuListByDeptUserId(Long deptUserId);
    /**
     * @description selectMenuListByDeptId
     * @param deptUserId
     * @return List<SysMenu>
     * @author jqs34
     * @date 2023/6/18 19:13
     */
    public List<Long> selectStaffMenuListByDeptUserId(Long deptUserId);
    /**
     * 构建前端路由所需要的菜单
     * 
     * @param menus 菜单列表