|
@@ -602,13 +602,16 @@ public class SbInfoServiceImpl extends BaseServiceImpl<SbInfoMapper, SbInfo, SbI
|
|
SbInfoVO sbInfoVO=sbInfoMapper.getById(sbInfoDTO.getId());
|
|
SbInfoVO sbInfoVO=sbInfoMapper.getById(sbInfoDTO.getId());
|
|
List<SbInfoVO> ids=sbInfoMapper.getSubSb(sbInfoDTO);
|
|
List<SbInfoVO> ids=sbInfoMapper.getSubSb(sbInfoDTO);
|
|
SbTreeVO sbTreeVO = new SbTreeVO();
|
|
SbTreeVO sbTreeVO = new SbTreeVO();
|
|
|
|
+ sbTreeVO.setModel(sbInfoVO.getModel());
|
|
sbTreeVO.setName(sbInfoVO.getName());
|
|
sbTreeVO.setName(sbInfoVO.getName());
|
|
|
|
+ sbTreeVO.setStatus(sbInfoVO.getStatus());
|
|
List<SbTreeVO> subSbTreeList=new ArrayList<>();
|
|
List<SbTreeVO> subSbTreeList=new ArrayList<>();
|
|
if(ids!=null&&ids.size()>0){
|
|
if(ids!=null&&ids.size()>0){
|
|
for(SbInfoVO id: ids){
|
|
for(SbInfoVO id: ids){
|
|
SbInfoDTO infoDTO=new SbInfoDTO();
|
|
SbInfoDTO infoDTO=new SbInfoDTO();
|
|
SbTreeVO subSbTreeVO= getSbVOById(infoDTO.setId(id.getId()));
|
|
SbTreeVO subSbTreeVO= getSbVOById(infoDTO.setId(id.getId()));
|
|
// subSbTreeVO.setName(id.getName());
|
|
// subSbTreeVO.setName(id.getName());
|
|
|
|
+
|
|
subSbTreeList.add(subSbTreeVO);
|
|
subSbTreeList.add(subSbTreeVO);
|
|
|
|
|
|
}
|
|
}
|
|
@@ -619,7 +622,10 @@ public class SbInfoServiceImpl extends BaseServiceImpl<SbInfoMapper, SbInfo, SbI
|
|
partInfoDTO.setSbId(sbInfoDTO.getId());
|
|
partInfoDTO.setSbId(sbInfoDTO.getId());
|
|
sbModelSpareBomDTO.setSbId(sbInfoDTO.getId());
|
|
sbModelSpareBomDTO.setSbId(sbInfoDTO.getId());
|
|
List<PartInfo> partInfoList = partInfoMapper.selectPageList(partInfoDTO);
|
|
List<PartInfo> partInfoList = partInfoMapper.selectPageList(partInfoDTO);
|
|
- List<SbModelSpareBomVO> sbModelSpareBomVOList = sbModelSpareBomMapper.selectVOList(sbModelSpareBomDTO);
|
|
|
|
|
|
+ List<SbModelSpareBomVO> sbModelSpareBomVOList = sbModelSpareBomMapper.selectVOList1(sbModelSpareBomDTO);
|
|
|
|
+// BigDecimal spareNum=new BigDecimal(0);
|
|
|
|
+// spareNum=new BigDecimal(subSbTreeList.size());
|
|
|
|
+// sbTreeVO.setSpareNum(spareNum);
|
|
List<SbModelSpareBomVO> spareList = new ArrayList<>();
|
|
List<SbModelSpareBomVO> spareList = new ArrayList<>();
|
|
List<SbModelSpareBomVO> spareList2 = new ArrayList<>();
|
|
List<SbModelSpareBomVO> spareList2 = new ArrayList<>();
|
|
for (PartInfo info : partInfoList) {
|
|
for (PartInfo info : partInfoList) {
|