diff --git a/src/main/java/com/light/delivery/controller/UserController.java b/src/main/java/com/light/delivery/controller/UserController.java index 0fcac02..6d16ee1 100644 --- a/src/main/java/com/light/delivery/controller/UserController.java +++ b/src/main/java/com/light/delivery/controller/UserController.java @@ -257,7 +257,7 @@ public class UserController { * @return 更新后的用户信息 */ @PostMapping("/register") - public ResponseEntity registerAsEmployee( + public ResponseEntity registerAsEmployee( HttpServletRequest request, @RequestBody RegisterRequest registerRequest) { try { @@ -266,7 +266,7 @@ public class UserController { if (token == null || token.isEmpty()) { System.err.println("缺少Authorization token"); - return ResponseEntity.badRequest().body(null); + return ResponseEntity.badRequest().body("缺少Authorization token"); } User user = userService.getUserInfo(token); @@ -282,12 +282,12 @@ public class UserController { // 记录错误日志 System.err.println("注册员工时发生错误: " + e.getMessage()); e.printStackTrace(); - return ResponseEntity.badRequest().build(); + return ResponseEntity.badRequest().body(e.getMessage()); } catch (Exception e) { // 记录未预期的错误 System.err.println("注册员工时发生未预期错误: " + e.getMessage()); e.printStackTrace(); - return ResponseEntity.status(500).build(); + return ResponseEntity.status(500).body("注册过程中发生错误: " + e.getMessage()); } }