diff --git a/src/main/java/org/cmh/backend/UserManagement/controller/UserManagementController.java b/src/main/java/org/cmh/backend/UserManagement/controller/UserManagementController.java index ef3e873..40398fe 100644 --- a/src/main/java/org/cmh/backend/UserManagement/controller/UserManagementController.java +++ b/src/main/java/org/cmh/backend/UserManagement/controller/UserManagementController.java @@ -1,13 +1,16 @@ package org.cmh.backend.UserManagement.controller; import jakarta.transaction.Transactional; -import org.cmh.backend.UserManagement.service.UserManagementService; import org.cmh.backend.UserManagement.model.User; +import org.cmh.backend.UserManagement.service.UserManagementService; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; + import java.util.List; @RestController +@RequestMapping("/user") public class UserManagementController { @Autowired private UserManagementService userManagementService; @@ -15,11 +18,11 @@ public class UserManagementController { @CrossOrigin(origins = "http://localhost:5173") @PostMapping("/addUser") public User addUser(@RequestBody User user) { - User user1=userManagementService.registerUser(user); - if(user1 != null){ + User user1 = userManagementService.registerUser(user); + if (user1 != null) { System.out.println(user1); return user1; - }else{ + } else { return null; } } @@ -27,7 +30,7 @@ public class UserManagementController { @CrossOrigin(origins = "http://localhost:5173") @GetMapping("/getAll") public List getAll() { - List userList=userManagementService.findAll(); + List userList = userManagementService.findAll(); return userList; } @@ -42,9 +45,15 @@ public class UserManagementController { @CrossOrigin(origins = "http://localhost:5173") @PostMapping("/delete") @Transactional - public void delete(@RequestBody User user) { + public ResponseEntity delete(@RequestBody User user) { System.out.println(user); - userManagementService.delete(user.getId()); + try{ + userManagementService.delete(user.getId()); + return ResponseEntity.ok("请求成功"); + } + catch (Exception e){ + return ResponseEntity.badRequest().body("删除失败"); + } } }