一般零部件单位不为KG时数量置空

This commit is contained in:
大米 2024-09-04 14:57:09 +08:00
parent 195fff751f
commit f888d1ef70
1 changed files with 11 additions and 2 deletions

View File

@ -312,7 +312,11 @@ public class OriginalBomToEBomV2Convert extends BaseConvert {
parentEntity.setMaterialName(baseMaterialVO.getMaterialName());
parentEntity.setMaterialDesc(baseMaterialVO.getMaterialDesc());
parentEntity.setMaterialTexture(baseMaterialVO.getMaterialTexture());
parentEntity.setMaterialUnit("KG");
parentEntity.setMaterialUnit(baseMaterialVO.getMaterialUnit());
if(!baseMaterialVO.getMaterialUnit().equalsIgnoreCase("KG")){
parentEntity.setNum(null);
}
// parentEntity.setMaterialUnit("KG");
parentEntity.setProjectType("L");
parentEntity.setDrawingNo(baseMaterialVO.getDrawingNo());
parentEntity.setRegReplaceIs(1);
@ -321,6 +325,7 @@ public class OriginalBomToEBomV2Convert extends BaseConvert {
}
}
private BaseMaterialVO getCommonMaterialByRel(BomOriginalListVO parentEntity) {
@ -358,7 +363,11 @@ public class OriginalBomToEBomV2Convert extends BaseConvert {
childEntity.setUnitWeight(parentV.getUnitWeight());
childEntity.setNum(parentV.getUnitWeight());
childEntity.setCreatedBy(SessionUtil.getUserCode());
childEntity.setMaterialUnit("KG");
if(!material.getMaterialUnit().equalsIgnoreCase("KG")){
childEntity.setNum(null);
}
childEntity.setMaterialUnit(material.getMaterialUnit());
// childEntity.setMaterialUnit("KG");
childEntity.setProjectType("L");
childEntity.setMaterialOriginalUnit(material.getMaterialUnit());
childEntity.setSourceRowId(parentV.getRowId().toString());