发货前提层问题修复

This commit is contained in:
大米 2024-09-26 08:47:02 +08:00
parent 4fe36d5b9c
commit 7d22993707
2 changed files with 2 additions and 2 deletions

View File

@ -400,7 +400,7 @@ 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){ if((VirtualPackageTypeEnum.DIRECT_DELIVERY_PACKAGE.equalsValue(firstLevelBom.getVirtualPartType()) ||VirtualPackageTypeEnum.PRE_ASSEMBLY_PACKAGE.equalsValue(firstLevelBom.getVirtualPartType()) ) && firstLevelBom.getBomRowId()<=0){
firstLevelBom.setBomRowId(IdWorker.getId()); firstLevelBom.setBomRowId(IdWorker.getId());
firstLevelBom.setStatus(EBomStatusEnum.CHECKED.getValue()); firstLevelBom.setStatus(EBomStatusEnum.CHECKED.getValue());
} }

View File

@ -380,7 +380,7 @@ public abstract class FormalEBomToPbomBase {
//虚拟包 //虚拟包
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){ if((VirtualPackageTypeEnum.DIRECT_DELIVERY_PACKAGE.equalsValue(firstLevelBom.getVirtualPartType())|| VirtualPackageTypeEnum.PRE_ASSEMBLY_PACKAGE.equalsValue(firstLevelBom.getVirtualPartType())) && firstLevelBom.getBomRowId()<=0){
firstLevelBom.setBomRowId(IdWorker.getId()); firstLevelBom.setBomRowId(IdWorker.getId());
firstLevelBom.setStatus(EBomStatusEnum.CHECKED.getValue()); firstLevelBom.setStatus(EBomStatusEnum.CHECKED.getValue());
} }