فهرست منبع

fix:过滤错误

wangzaijun 7 ماه پیش
والد
کامیت
e634e8c68c
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      service-base/src/main/java/com/simuwang/base/components/UserAuthService.java

+ 1 - 1
service-base/src/main/java/com/simuwang/base/components/UserAuthService.java

@@ -110,7 +110,7 @@ public class UserAuthService {
         // 找到所有父id是上述数据的
         List<Integer> menuIds = dataList.stream().map(OnlyIdNameDO::getId).distinct().collect(Collectors.toList());
         LambdaQueryWrapper<SysMenuDO> wrapper = Wrappers.lambdaQuery(SysMenuDO.class)
-                .select(SysMenuDO::getMenuId)
+                .select(SysMenuDO::getMenuId, SysMenuDO::getParentId)
                 .in(SysMenuDO::getParentId, menuIds)
                 .eq(SysMenuDO::getStatus, 1);
         List<SysMenuDO> tempList = this.menuMapper.selectList(wrapper);