增加版本数量

This commit is contained in:
jing's 2024-07-30 18:02:05 +08:00
parent bdce2a4421
commit f7818bd6fa
3 changed files with 17 additions and 9 deletions

View File

@ -14,6 +14,9 @@ public class ReportBomVO {
private List<ForwardReportVO> childNodes;
@ApiModelProperty("bom版本数量")
private Integer bomNum;
@ApiModelProperty("BOM 类型 0-原始BOM 1-EBom 2-PBom 3-MBom")
private Integer bomType;
@ApiModelProperty("查询方式 0-单层 1-多层 2-汇总")

View File

@ -311,7 +311,9 @@ public class EBomForwardReport extends BaseForwardReport {
}
return buildReportBomVo(forwardReportVO, nodesList);
ReportBomVO reportBomVO= buildReportBomVo(forwardReportVO, nodesList);
reportBomVO.setBomNum(listParent.size());
return reportBomVO;
}
@ -484,9 +486,9 @@ public class EBomForwardReport extends BaseForwardReport {
nodesList.addAll(nodeList);
}
return buildReportBomVo(forwardReportVO, nodesList, query.getDataType());
ReportBomVO reportBomVO= buildReportBomVo(forwardReportVO, nodesList, query.getDataType());
reportBomVO.setBomNum(listParent.size());
return reportBomVO;
}
@ -531,7 +533,7 @@ public class EBomForwardReport extends BaseForwardReport {
multiReportObj.getChildNodes().clear();
multiReportObj.getChildNodes().addAll(nodesList);
multiReportObj.setBomNum(bomVesionMap.size());
return multiReportObj;
// List<BomNewEbomParentVO> listParent = getParentV2();

View File

@ -328,7 +328,9 @@ public class PBomForwardReport extends BaseForwardReport {
nodesList.addAll(nodeList);
}
return buildReportBomVo(forwardReportVO,nodesList);
ReportBomVO reportBomVO= buildReportBomVo(forwardReportVO,nodesList);
reportBomVO.setBomNum(listParent.size());
return reportBomVO;
}
@ -515,8 +517,9 @@ public class PBomForwardReport extends BaseForwardReport {
nodesList.addAll(nodeList);
}
return buildReportBomVo(forwardReportVO,nodesList,query.getDataType());
ReportBomVO reportBomVO =buildReportBomVo(forwardReportVO,nodesList,query.getDataType());
reportBomVO.setBomNum(listParent.size());
return reportBomVO;
}
/**
@ -557,7 +560,7 @@ public class PBomForwardReport extends BaseForwardReport {
multiReportObj.getChildNodes().clear();
multiReportObj.getChildNodes().addAll(nodesList);
multiReportObj.setBomNum(bomVesionMap.size());
return multiReportObj;