diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarResource/service/impl/TsResourceServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarResource/service/impl/TsResourceServiceImpl.java index b39f1f1f..cf74720e 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarResource/service/impl/TsResourceServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarResource/service/impl/TsResourceServiceImpl.java @@ -184,7 +184,12 @@ public class TsResourceServiceImpl extends ServiceImpl TsResourceQueryWrapper=new QueryWrapper<>(); - TsResourceQueryWrapper.like("PARENT_IDS",resource.getId()); +// TsResourceQueryWrapper.like("PARENT_IDS",resource.getId()); + /** + * 没有把改节点查出 + */ + TsResourceQueryWrapper.isNotNull("PARENT_ID"); + if(StringUtils.isNotBlank(tsResource.getSorDivide())){ TsResourceQueryWrapper.in("ID",getMenuIdList); } @@ -323,7 +328,9 @@ public class TsResourceServiceImpl extends ServiceImpl */ private List recursionGetListChildrenStand(TsResource resource,List children){ - List tsResources = children.stream().filter(resource1 -> resource1.getParentId().equals(resource.getId())).collect(Collectors.toList()); + List tsResources = children.stream() + .filter(resource1 -> resource1.getParentId().equals(resource.getId())) + .collect(Collectors.toList()); if(!tsResources.isEmpty()){ tsResources = tsResources.stream().sorted(Comparator.comparing(resource1 -> resource1.getDisplaySeq())).collect(Collectors.toList()); tsResources.forEach(resource1 -> {