查询变更物料编码 单位kg 单重=数量=总重
This commit is contained in:
parent
fb104e9d53
commit
51abcc54d7
|
|
@ -1786,10 +1786,19 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
|
||||||
|
|
||||||
if (StrUtil.isNotBlank(materialMainEntity.getMaterialWeight())) {
|
if (StrUtil.isNotBlank(materialMainEntity.getMaterialWeight())) {
|
||||||
baseMaterialVO.setUnitWeight(new BigDecimal(materialMainEntity.getMaterialWeight()));
|
baseMaterialVO.setUnitWeight(new BigDecimal(materialMainEntity.getMaterialWeight()));
|
||||||
|
}else{
|
||||||
|
baseMaterialVO.setUnitWeight(new BigDecimal(0));
|
||||||
}
|
}
|
||||||
if (ObjectUtil.isNull(baseMaterialVO.getNum())) {
|
if (ObjectUtil.isNull(baseMaterialVO.getNum())) {
|
||||||
baseMaterialVO.setNum(new BigDecimal(1));
|
baseMaterialVO.setNum(new BigDecimal(1));
|
||||||
}
|
}
|
||||||
|
baseMaterialVO.setTotalWeight(NumberUtil.mul(baseMaterialVO.getUnitWeight(), baseMaterialVO.getNum()));
|
||||||
|
|
||||||
|
//materialUnit KG 单重=数量=总重
|
||||||
|
if(baseMaterialVO.getMaterialUnit().toUpperCase().equals("KG")){
|
||||||
|
baseMaterialVO.setNum(baseMaterialVO.getUnitWeight());
|
||||||
|
baseMaterialVO.setTotalWeight(baseMaterialVO.getUnitWeight());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if (StrUtil.isNotBlank(baseMaterialVO.getMaterialNo())
|
if (StrUtil.isNotBlank(baseMaterialVO.getMaterialNo())
|
||||||
|
|
@ -1802,7 +1811,7 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
|
||||||
baseMaterialVO.setExceptionStatus(EBomExceptionStatusEnum.EXCEPT_NO_7.getValue());
|
baseMaterialVO.setExceptionStatus(EBomExceptionStatusEnum.EXCEPT_NO_7.getValue());
|
||||||
}
|
}
|
||||||
|
|
||||||
baseMaterialVO.setTotalWeight(NumberUtil.mul(baseMaterialVO.getUnitWeight(), baseMaterialVO.getNum()));
|
|
||||||
return baseMaterialVO;
|
return baseMaterialVO;
|
||||||
}
|
}
|
||||||
throw new NflgBusinessException(STATE.Error, "未查询到相关物料信息");
|
throw new NflgBusinessException(STATE.Error, "未查询到相关物料信息");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue