From a5e38f6f9993ad34c3d0566762d71d1093ef88d4 Mon Sep 17 00:00:00 2001
From: RuoYi <yzz_ivy@163.com>
Date: 星期三, 08 九月 2021 09:28:23 +0800
Subject: [PATCH] 菜单管理支持配置路由参数
---
ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java | 31 ++++++++++++++++---------------
1 files changed, 16 insertions(+), 15 deletions(-)
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
index 907c613..773e6e8 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
@@ -6,14 +6,14 @@
/**
* 菜单表 数据层
- *
+ *
* @author ruoyi
*/
public interface SysMenuMapper
{
/**
* 查询系统菜单列表
- *
+ *
* @param menu 菜单信息
* @return 菜单列表
*/
@@ -21,14 +21,14 @@
/**
* 根据用户所有权限
- *
+ *
* @return 权限列表
*/
public List<String> selectMenuPerms();
/**
* 根据用户查询系统菜单列表
- *
+ *
* @param menu 菜单信息
* @return 菜单列表
*/
@@ -36,7 +36,7 @@
/**
* 根据用户ID查询权限
- *
+ *
* @param userId 用户ID
* @return 权限列表
*/
@@ -44,15 +44,15 @@
/**
* 根据用户ID查询菜单
- *
+ *
* @return 菜单列表
*/
public List<SysMenu> selectMenuTreeAll();
/**
* 根据用户ID查询菜单
- *
- * @param username 用户ID
+ *
+ * @param userId 用户ID
* @return 菜单列表
*/
public List<SysMenu> selectMenuTreeByUserId(Long userId);
@@ -61,13 +61,14 @@
* 根据角色ID查询菜单树信息
*
* @param roleId 角色ID
+ * @param menuCheckStrictly 菜单树选择项是否关联显示
* @return 选中菜单列表
*/
- public List<Integer> selectMenuListByRoleId(Long roleId);
+ public List<Integer> selectMenuListByRoleId(@Param("roleId") Long roleId, @Param("menuCheckStrictly") boolean menuCheckStrictly);
/**
* 根据菜单ID查询信息
- *
+ *
* @param menuId 菜单ID
* @return 菜单信息
*/
@@ -75,7 +76,7 @@
/**
* 是否存在菜单子节点
- *
+ *
* @param menuId 菜单ID
* @return 结果
*/
@@ -83,7 +84,7 @@
/**
* 新增菜单信息
- *
+ *
* @param menu 菜单信息
* @return 结果
*/
@@ -91,7 +92,7 @@
/**
* 修改菜单信息
- *
+ *
* @param menu 菜单信息
* @return 结果
*/
@@ -99,7 +100,7 @@
/**
* 删除菜单管理信息
- *
+ *
* @param menuId 菜单ID
* @return 结果
*/
@@ -107,7 +108,7 @@
/**
* 校验菜单名称是否唯一
- *
+ *
* @param menuName 菜单名称
* @param parentId 父菜单ID
* @return 结果
--
Gitblit v1.9.2