diff --git a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/PBomApi.java b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/PBomApi.java index 82e7a7fd..392de81b 100644 --- a/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/PBomApi.java +++ b/nflg_project_dev/nflg-bom-new/src/main/java/com/nflg/product/bomnew/api/user/PBomApi.java @@ -146,11 +146,12 @@ public class PBomApi extends BaseApi { @ApiOperation("编辑-提交") @LogRecord(success = "PBom-编辑-提交,物料编码:{{#bom.materialNo}}-版本:{{#bom.currentVersion}},操作结果:{{#_ret}}", bizNo = "{{#param.bomRowId}}",type = "PBom-编辑-提交") public ResultVO editSubmit(@Valid @RequestBody EditPBomParamDTO param){ - //检查物料编码是否存在 - bomNewPbomParentService.checkMaterialNo(param.getChildList()); - //检查物料是否被冻结 - materialMainService.checkMaterialFreeze(param.getChildList()); - + if (CollUtil.isNotEmpty(param.getChildList())) { + //检查物料编码是否存在 + bomNewPbomParentService.checkMaterialNo(param.getChildList()); + //检查物料是否被冻结 + materialMainService.checkMaterialFreeze(param.getChildList()); + } bomNewPbomParentService.editSave(param, PBomEditStatusEnum.HANDLER_FINISHED); return ResultVO.success(true); }