等待修改
主要是关于参数校验的内容
controller层应该加
@ApiOperation(value = "修改生产设备备件更换标准")
@PostMapping(value="/update")
public ActionResult update(@Valid @RequestBody SpareReplaceStandardModifyListVO updateListVO,BindingResult bindingResult){
if(bindingResult.hasErrors()){
return actionResult(ErrorCode.IllegalArgument,bindingResult.getFieldError());
}
FunctionResult result=spareReplaceStandardService.update(updateListVO);
return actionResult(result.getCode(),result.getValue());
}
注解使用错误会报错
https://www.cnblogs.com/xlh91118/p/8125820.html
要注意使用对象的不同切换不同的注解
此处应该将@NotEmpty行注解的内容替换为@Valid
这里用到了嵌套验证的知识点
关于嵌套验证
https://blog.csdn.net/qq_27680317/article/details/79970590#comments
springboot 使用校验框架validation校验
https://blog.csdn.net/u012373815/article/details/72049796
https://blog.csdn.net/u010454030/article/details/53009327