From 81f7d33e65329857890b4c241e01b3446229c5c5 Mon Sep 17 00:00:00 2001
From: ludj
Date: Fri, 16 Dec 2022 18:08:17 +0800
Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E4=BB=A3=E7=A0=81=E6=9B=B4?=
=?UTF-8?q?=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../menu/dao/mapper/SysMenuMapper.java | 10 ++--
.../service/menu/dao/mapper/SysMenuMapper.xml | 46 ++++++++++---------
2 files changed, 30 insertions(+), 26 deletions(-)
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.java
index bb92aa0..3115aa5 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.java
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.java
@@ -13,7 +13,7 @@ import java.util.List;
* 菜单表 Mapper 接口
*
*
- * @author generator
+ * @author ldjun
* @since 2022-12-15
*/
public interface SysMenuMapper extends BaseMapper {
@@ -32,12 +32,12 @@ public interface SysMenuMapper extends BaseMapper {
List findByUser(@Param("userId") String userId);
/**
- * 根据id获取权限
+ * 根据用户标识获取权限列表
*
- * @param userId
- * @return
+ * @param userId 用户标识
+ * @return 权限列表
*/
- List getPermissionByUserId(String userId);
+ List getPermissionByUserId(@Param("userId") String userId);
/**
* 解绑角色菜单
diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml
index 8ec2d25..35fc707 100644
--- a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml
+++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/menu/dao/mapper/SysMenuMapper.xml
@@ -15,34 +15,38 @@
FROM
sys_roles_menus
WHERE
- role_id IN ( SELECT role_id FROM sys_users_roles WHERE 1 = 1 and user_id=#{userId} ))
+ role_id IN ( SELECT role_id FROM sys_users_roles
+
+ and user_id=#{userId}
+
+ ))