|
@@ -461,7 +461,7 @@ public class AnalysisServiceImpl implements AnalysisService {
|
|
|
private List<Map<String, Object>> getAnalysisType(Set<String> analysisCodes){
|
|
|
List<AnalysisTypePo> analysisTypePos = analysisTypeMapper.selectAllByOrderNum();
|
|
|
if(CollectionUtils.isNotEmpty(analysisCodes)){
|
|
|
- analysisTypePos = analysisTypePos.stream().filter(item -> analysisCodes.contains(item.getTypeCode())).collect(Collectors.toList());
|
|
|
+ analysisTypePos = analysisTypePos.stream().filter(item -> analysisCodes.contains(item.getTypeCode()) || item.getParentId().equals(ZREO_STR)).collect(Collectors.toList());
|
|
|
}
|
|
|
return TreeUtil.getJava8ResultTree(BeanMapUtils.listBeanToListMap(analysisTypePos), "parentId", "id");
|
|
|
}
|