fix有bom 未查询到数据异常

This commit is contained in:
jing's 2024-06-27 17:37:14 +08:00
parent 910f7d637a
commit c1041084ff
2 changed files with 7 additions and 1 deletions

View File

@ -46,7 +46,9 @@ public class EBomFormalTreeTask extends RecursiveTask<List<BomNewEbomParentForma
*/
public void handlerChildBomVersionDetail() {
if(CollUtil.isEmpty(bomDetail)){
return;
}
for (BomNewEbomParentFormalVO vo:
bomDetail ) {
vo.setLevelNum(levelNum);

View File

@ -49,6 +49,10 @@ public class PBomFormalTreeTask extends RecursiveTask<List<BomNewPbomParentForma
bomDetail ) {
vo.setLevelNum(levelNum);
}
if(CollUtil.isEmpty(bomDetail)){
return;
}
SpringUtil.getBean(MaterialMainService.class).intiMaterialInfo(bomDetail, EBomConstant.EBOM_IGNORED_FIELDS_INIT_MATERIAL_DEFAULT);
List<Long> bomRowIds=bomDetail.stream().filter(u -> u.getBomRowId()>0 ).map(BomNewPbomParentFormalVO::getBomRowId).collect(Collectors.toList());