fix(pbom): 修复编辑页面点击提交按钮时,如果当前物料无下级数据,则发生异常的问题
This commit is contained in:
parent
999e071e4b
commit
c534eaf33f
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue