Mybatis plus修改成功,但返回结果确实500,修改失败,的一个小小原因——粗心。
原先代码
@ApiOperation(value = "更新职位信息")
@PutMapping("/")
public RespBean updatePosition(@RequestBody Position position){
if (positionService.updateById(position)){
RespBean.success("更新成功!");
}
return RespBean.error("更新失败!");
}
修改之后的代码
@ApiOperation(value = "更新职位信息")
@PutMapping("/")
public RespBean updatePosition(@RequestBody Position position){
if (positionService.updateById(position)){
return RespBean.success("更新成功!");
}
return RespBean.error("更新失败!");
}
在if语句块里,缺少了 return一词。
哎,我对自己佩服得五体投地。哈哈哈!
粗心,是我学习路上的一个绊脚石。