发货前装配包才需要加FHQ关键字
This commit is contained in:
parent
da42182ecc
commit
d2720d1844
|
|
@ -84,7 +84,12 @@ public abstract class VirtualPackageBase {
|
||||||
List<AddVirtrualMaterialDTO> params=new ArrayList<>();
|
List<AddVirtrualMaterialDTO> params=new ArrayList<>();
|
||||||
for ( BomNewEbomParentVO ch: child ) {
|
for ( BomNewEbomParentVO ch: child ) {
|
||||||
for (VirtualPackageTypeEnum vpy : virtualPackageTypeEnums) {
|
for (VirtualPackageTypeEnum vpy : virtualPackageTypeEnums) {
|
||||||
String vDrawingNo = String.join("",parentDrawingNo,".FHQ","(",ch.getMaterialName(),")","(",vpy.getConMaterialName(),")");
|
String vDrawingNo;
|
||||||
|
if (vpy == VirtualPackageTypeEnum.PRE_ASSEMBLY_PACKAGE) {
|
||||||
|
vDrawingNo = String.join("", parentDrawingNo, ".FHQ", "(", ch.getMaterialName(), ")", "(", vpy.getConMaterialName(), ")");
|
||||||
|
} else {
|
||||||
|
vDrawingNo = String.join("", "(", parentDrawingNo, ch.getMaterialName(), ")", "(", vpy.getConMaterialName(), ")");
|
||||||
|
}
|
||||||
params.add(buildAddMaterialParamDo(StrUtil.join("",ch.getRowId().toString(), vpy.getConMaterialName()), vDrawingNo, vDrawingNo, vpy));
|
params.add(buildAddMaterialParamDo(StrUtil.join("",ch.getRowId().toString(), vpy.getConMaterialName()), vDrawingNo, vDrawingNo, vpy));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue