原始BOM-反查

This commit is contained in:
大米 2024-02-25 17:48:21 +08:00
parent 7baf801d81
commit 820d7496e7
1 changed files with 6 additions and 6 deletions

View File

@ -31,7 +31,7 @@ public class OriginalBomQuery {
/** /**
* 报表结果 * 报表结果
*/ */
@Getter
private List<ReverseReportVO> reportResult = new ArrayList<>(); private List<ReverseReportVO> reportResult = new ArrayList<>();
private RedisService redisService = SpringUtil.getBean(RedisService.class); private RedisService redisService = SpringUtil.getBean(RedisService.class);
@ -43,12 +43,13 @@ public class OriginalBomQuery {
} }
public void report() { public List<ReverseReportVO> report() {
if (queryParam.getQueryType().equals(ReportConstant.QueryTypeEnum.SINGLE.getValue())) { if (queryParam.getQueryType().equals(ReportConstant.QueryTypeEnum.SINGLE.getValue())) {
singleLevelReport(); singleLevelReport();
} else { } else {
multipleLevelReport(ImmutableList.of(queryParam.getDrawingNo())); multipleLevelReport(ImmutableList.of(queryParam.getDrawingNo()));
} }
return reportResult;
} }
/** /**
@ -84,8 +85,7 @@ public class OriginalBomQuery {
}); });
List<String> dawNos = parentList.stream().map(u -> u.getDrawingNo()).distinct().collect(Collectors.toList()); List<String> dawNos = parentList.stream().map(u -> u.getDrawingNo()).distinct().collect(Collectors.toList());
multipleLevelReport(dawNos); multipleLevelReport(dawNos);
} } else {
else {
resultMap.forEach((k, v) -> { resultMap.forEach((k, v) -> {
reportResult.addAll(v); reportResult.addAll(v);
}); });