|
|
|
|
@ -111,6 +111,22 @@ public class BaseMaterialInfoServiceImpl implements IBaseMaterialInfoService {
|
|
|
|
|
return flag;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 合同新增SAP物料信息
|
|
|
|
|
* @param bo
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public BaseMaterialInfoVo contractAdd(BaseMaterialInfoBo bo) {
|
|
|
|
|
BaseMaterialInfo add = MapstructUtils.convert(bo, BaseMaterialInfo.class);
|
|
|
|
|
validEntityBeforeSave(add);
|
|
|
|
|
boolean flag = baseMapper.insert(add) > 0;
|
|
|
|
|
if (flag) {
|
|
|
|
|
bo.setMaterialId(add.getMaterialId());
|
|
|
|
|
}
|
|
|
|
|
return MapstructUtils.convert(add, BaseMaterialInfoVo.class);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 修改SAP物料信息
|
|
|
|
|
*
|
|
|
|
|
|