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} + + ))