基础数据物料管理批次为空可以新增
This commit is contained in:
+5
-3
@@ -111,10 +111,12 @@ public class MaterialGoodsRuleDomainService {
|
||||
* @param materialGoodsRuleDO
|
||||
*/
|
||||
private void batchParam(MaterialGoodsRuleDO materialGoodsRuleDO){
|
||||
if (ObjectUtil.isNull(materialGoodsRuleDO.getBatchId())){
|
||||
throw new ServiceException("批次信息不能为空");
|
||||
// 批次信息允许为空:batchId 为空时不做封装,直接跳过即可
|
||||
Long batchId = materialGoodsRuleDO.getBatchId();
|
||||
if (ObjectUtil.isNull(batchId) || batchId <= 0) {
|
||||
return;
|
||||
}
|
||||
AjaxResult ajaxResult = systemServiceFeign.getBatchInfoByBatchId(materialGoodsRuleDO.getBatchId());
|
||||
AjaxResult ajaxResult = systemServiceFeign.getBatchInfoByBatchId(batchId);
|
||||
if(!"200".equals(String.valueOf(ajaxResult.get("code")))){
|
||||
throw new ServiceException("获取批次信息失败");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user