瀏覽代碼

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);