转PBOM-直发包缺parent数据问题修复
This commit is contained in:
parent
349df53fc6
commit
49bc8003d6
|
|
@ -279,6 +279,10 @@ public abstract class EBomToPbomBase {
|
||||||
//虚拟包
|
//虚拟包
|
||||||
if (firstLevelBom.getVirtualPartType() > 0) {
|
if (firstLevelBom.getVirtualPartType() > 0) {
|
||||||
result.add(firstLevelBom);
|
result.add(firstLevelBom);
|
||||||
|
if(VirtualPackageTypeEnum.DIRECT_DELIVERY_PACKAGE.equalsValue(firstLevelBom.getVirtualPartType()) && firstLevelBom.getBomRowId()<=0){
|
||||||
|
firstLevelBom.setBomRowId(IdWorker.getId());
|
||||||
|
firstLevelBom.setStatus(EBomStatusEnum.CHECKED.getValue());
|
||||||
|
}
|
||||||
} else if (VirtualPackageTypeEnum.DIRECT_DELIVERY_PACKAGE.getProductTypeKey().equals(firstLevelBom.getProjectType())) {
|
} else if (VirtualPackageTypeEnum.DIRECT_DELIVERY_PACKAGE.getProductTypeKey().equals(firstLevelBom.getProjectType())) {
|
||||||
if (Objects.nonNull(directDeliveryVo)) {
|
if (Objects.nonNull(directDeliveryVo)) {
|
||||||
BomNewEbomParentVO newEnt = liftingLayerSummary(directDeliveryVo, firstLevelBom);
|
BomNewEbomParentVO newEnt = liftingLayerSummary(directDeliveryVo, firstLevelBom);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue