From 2eacae577c615750a562fb31bcb44a1e321928b9 Mon Sep 17 00:00:00 2001 From: dongzi Date: Wed, 3 Jun 2026 13:42:15 +0800 Subject: [PATCH] init --- .../ftb/test/controller/UserController.java | 27 +++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/ftb/src/main/java/ftb/test/controller/UserController.java b/ftb/src/main/java/ftb/test/controller/UserController.java index 9a1bc51..bd50277 100644 --- a/ftb/src/main/java/ftb/test/controller/UserController.java +++ b/ftb/src/main/java/ftb/test/controller/UserController.java @@ -13,15 +13,32 @@ public class UserController { * 查询用户详情 — 含多种参数类型,便于测试增删改检测。 */ @GetMapping("/{id}") - public String getUser( - @PathVariable("id") Long id, - @RequestParam(value = "includeDisabled", required = false, defaultValue = "false") Boolean includeDisabled - ) { + public String getUser(@PathVariable("id") Long id, @RequestParam(value = "includeDisabled", required = false, defaultValue = "false") Boolean includeDisabled) { return "ok"; } - @PostMapping + /** + * 新增用户 + */ + @PostMapping("/createUser") public String createUser(@RequestBody UserCreateRequest request) { return "created"; } + + /** + * 更新用户 + */ + @PutMapping("/{id}") + public String updateUser(@PathVariable("id") Long id, @RequestBody UserCreateRequest request) { + return "updated"; + } + + /** + * 删除用户 + */ + @DeleteMapping("/{id}") + public String deleteUser(@PathVariable("id") Long id) { + return "deleted"; + } + }