diff --git a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java index d973a8c..5801a00 100644 --- a/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java +++ b/java/src/main/java/com/hzu/bookingsystem/controller/UserController.java @@ -68,7 +68,7 @@ public class UserController { } - // 查看个人信息 + // 查看当前用户个人信息 @GetMapping(value = "/getUserInfo") public ResultVO getUserInfo(HttpServletRequest request){ Integer uId = getUIdByCookie(request); @@ -87,6 +87,19 @@ public class UserController { return ResultVOUtil.success(); } + // 通过UID删除用户 + @PostMapping(value = "/deleteUser", consumes = "application/json") + public ResultVO deleteUser(@RequestBody UserBean user){ + // 查找该用户看是否存在 + UserBean user1 = userService.findById(user.getUId()); + if (user1 == null){ + return ResultVOUtil.error(-1,"用户不存在"); + } + // 删除该用户 + userService.deleteById(user1.getUId()); + return ResultVOUtil.success(); + } + //查找用户详情 @GetMapping(value = "/findById") public ResultVO> findById(@RequestParam("uId") Integer uId) {