diff --git a/src/main/java/com/jsl/oa/controllers/UserController.java b/src/main/java/com/jsl/oa/controllers/UserController.java index fe79e36..060d77a 100644 --- a/src/main/java/com/jsl/oa/controllers/UserController.java +++ b/src/main/java/com/jsl/oa/controllers/UserController.java @@ -49,8 +49,11 @@ public class UserController { * @author 176yunxuan */ @PostMapping("/user/login") - public BaseResponse userLogin(@RequestBody UserLoginVO userLoginVO){ - + public BaseResponse userLogin(@RequestBody UserLoginVO userLoginVO, BindingResult bindingResult){ + // 判断是否有参数错误 + if (bindingResult.hasErrors()) { + return ResultUtil.error(ErrorCode.REQUEST_BODY_ERROR, Processing.getValidatedErrorList(bindingResult)); + } return userService.userLogin(userLoginVO); } }