From b3cb0f942ff70be8b9f7ef0d6ff0b0ce2c52c25b Mon Sep 17 00:00:00 2001 From: wang <3597712270@qq.com> Date: 星期五, 17 五月 2024 19:31:00 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/HangZhouMes --- hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/service/impl/SysMenuServiceImpl.java | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/service/impl/SysMenuServiceImpl.java b/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/service/impl/SysMenuServiceImpl.java index b4d0fc6..c65bd69 100644 --- a/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/service/impl/SysMenuServiceImpl.java +++ b/hangzhoumesParent/common/springsecurity/src/main/java/com/mes/menu/service/impl/SysMenuServiceImpl.java @@ -61,12 +61,13 @@ MPJLambdaWrapper<SysUserRole> wrapper = new MPJLambdaWrapper<>(); wrapper.selectAll(SysMenu.class).distinct() - .leftJoin(SysUser.class, SysUser::getId, SysUserRole::getUserId) - .leftJoin(SysRoleMenu.class, SysRoleMenu::getRoleId, SysUserRole::getRoleId) - .leftJoin(SysMenu.class, SysMenu::getId, SysRoleMenu::getMenuId) + .innerJoin(SysUser.class, SysUser::getId, SysUserRole::getUserId) + .innerJoin(SysRoleMenu.class, SysRoleMenu::getRoleId, SysUserRole::getRoleId) + .innerJoin(SysMenu.class, SysMenu::getId, SysRoleMenu::getMenuId) .eq(SysUser::getId, user.getId()) .like(StringUtils.isNotBlank(request.getKey()), SysMenu::getMenuName, request.getKey()); + // List<SysMenu> menuList = sysUserRoleMapper.selectJoinList(SysMenu.class, wrapper); return create(menuList); } -- Gitblit v1.8.0