fix(pbom): 修复编辑页面点击提交按钮时,如果当前物料无下级数据,则发生异常的问题

This commit is contained in:
曹鹏飞 2024-06-29 14:33:45 +08:00
parent 999e071e4b
commit c534eaf33f
1 changed files with 6 additions and 5 deletions

View File

@ -146,11 +146,12 @@ public class PBomApi extends BaseApi {
@ApiOperation("编辑-提交") @ApiOperation("编辑-提交")
@LogRecord(success = "PBom-编辑-提交,物料编码:{{#bom.materialNo}}-版本:{{#bom.currentVersion}},操作结果:{{#_ret}}", bizNo = "{{#param.bomRowId}}",type = "PBom-编辑-提交") @LogRecord(success = "PBom-编辑-提交,物料编码:{{#bom.materialNo}}-版本:{{#bom.currentVersion}},操作结果:{{#_ret}}", bizNo = "{{#param.bomRowId}}",type = "PBom-编辑-提交")
public ResultVO<Boolean> editSubmit(@Valid @RequestBody EditPBomParamDTO param){ public ResultVO<Boolean> editSubmit(@Valid @RequestBody EditPBomParamDTO param){
//检查物料编码是否存在 if (CollUtil.isNotEmpty(param.getChildList())) {
bomNewPbomParentService.checkMaterialNo(param.getChildList()); //检查物料编码是否存在
//检查物料是否被冻结 bomNewPbomParentService.checkMaterialNo(param.getChildList());
materialMainService.checkMaterialFreeze(param.getChildList()); //检查物料是否被冻结
materialMainService.checkMaterialFreeze(param.getChildList());
}
bomNewPbomParentService.editSave(param, PBomEditStatusEnum.HANDLER_FINISHED); bomNewPbomParentService.editSave(param, PBomEditStatusEnum.HANDLER_FINISHED);
return ResultVO.success(true); return ResultVO.success(true);
} }