EBOM-编辑-更新物料行时更新物料单位
This commit is contained in:
parent
4bc3d6c99b
commit
79740360fa
|
|
@ -2341,13 +2341,11 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
|
|||
|
||||
public List<BomNewEbomParentVO> changeMaterial(BomNewEBomChangeDTO dto) {
|
||||
List<BaseMaterialVO> materialVOS = CheckEBomException.checkMaterialNoInMain(dto.getDatas());
|
||||
SpringUtil.getBean(MaterialMainService.class).intiMaterialInfo(dto.getDatas(), materialVOS, EBomConstant.EBOM_IGNORED_FIELDS_INIT_MATERIAL_DEFAULT2);
|
||||
|
||||
for (BomNewEbomParentVO vo :
|
||||
dto.getDatas()) {
|
||||
String[] editEditIgnoredFields = {"material", "materialTexture", "projectType", "materialNo", "materialName","materialDesc","drawingNo"};
|
||||
SpringUtil.getBean(MaterialMainService.class).intiMaterialInfo(dto.getDatas(), materialVOS, editEditIgnoredFields);
|
||||
for (BomNewEbomParentVO vo : dto.getDatas()) {
|
||||
vo.setTotalWeight(NumberUtil.mul(vo.getUnitWeight(), vo.getNum()));
|
||||
}
|
||||
|
||||
return dto.getDatas();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue