diff --git a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewPbomParentService.java b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewPbomParentService.java index f689b800..db94a727 100644 --- a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewPbomParentService.java +++ b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/service/BomNewPbomParentService.java @@ -531,7 +531,7 @@ public class BomNewPbomParentService extends ServiceImpl fieldList = Lists.newArrayList("projectType","materialNo","drawingNo","num","unitWeight","remark"); childList.forEach(u -> { u.setParentRowId(paramDTO.getBomRowId()); - if(u.getRowId() == null){ + if(u.getRowId() == null || u.getRowId()<=0){ u.setSourceStatus(PbomSourceStatusEnum.PBOM.getValue()); u.setFacCode(parent.getFacCode()); }else{