feat:(REQ-2186) 解决oms菜单树菜单级别节点的parentId原来是负数的情况

This commit is contained in:
lilong 2024-05-10 10:47:33 +08:00
parent 72c7de722e
commit b9d266a2a2

View File

@ -121,9 +121,7 @@ public class PermissionQueryServiceImpl implements PermissionQueryService {
.sorted(Comparator.comparingInt(SaasFeatureResource::getDisplayOrder))
.collect(Collectors.toList());
//组装导航树
List<NavTreeResp> navTreeList = TreeUtil.buildTree(BeanMapper.copyList(finalResources, NavTreeResp.class));
//过滤顶级孤儿节点
return navTreeList.stream().filter(t -> !NumberUtil.isPositiveNumber(t.getParentId())).collect(Collectors.toList());
return TreeUtil.buildTree(BeanMapper.copyList(finalResources, NavTreeResp.class));
}
@Override