From c17668c2d1a9440dd0260fd7d8b2a28f104bbce6 Mon Sep 17 00:00:00 2001 From: Charles7c Date: Thu, 18 Jul 2024 21:18:27 +0800 Subject: [PATCH] =?UTF-8?q?fix(extension/crud):=20=E4=BF=AE=E5=A4=8D=20Nam?= =?UTF-8?q?e=20for=20argument=20of=20type=20[java.lang.Long]=20not=20speci?= =?UTF-8?q?fied,=20and=20parameter=20name=20information=20not=20available?= =?UTF-8?q?=20via=20reflection.=20=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../starter/extension/crud/controller/BaseController.java | 6 +++--- .../starter/extension/crud/controller/BaseController.java | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java b/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java index d3aff4bc..b2c66ca5 100644 --- a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java +++ b/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java @@ -110,7 +110,7 @@ public abstract class BaseController, L, D, Q, @Parameter(name = "id", description = "ID", example = "1", in = ParameterIn.PATH) @ResponseBody @GetMapping("/{id}") - public R get(@PathVariable Long id) { + public R get(@PathVariable("id") Long id) { this.checkPermission(Api.LIST); return R.ok(baseService.get(id)); } @@ -140,7 +140,7 @@ public abstract class BaseController, L, D, Q, @Parameter(name = "id", description = "ID", example = "1", in = ParameterIn.PATH) @ResponseBody @PutMapping("/{id}") - public R update(@Validated(ValidateGroup.Crud.Update.class) @RequestBody C req, @PathVariable Long id) { + public R update(@Validated(ValidateGroup.Crud.Update.class) @RequestBody C req, @PathVariable("id") Long id) { this.checkPermission(Api.UPDATE); baseService.update(req, id); return R.ok("修改成功"); @@ -156,7 +156,7 @@ public abstract class BaseController, L, D, Q, @Parameter(name = "ids", description = "ID 列表", example = "1,2", in = ParameterIn.PATH) @ResponseBody @DeleteMapping("/{ids}") - public R delete(@PathVariable List ids) { + public R delete(@PathVariable("ids") List ids) { this.checkPermission(Api.DELETE); baseService.delete(ids); return R.ok("删除成功"); diff --git a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java b/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java index 04621237..6fc31e13 100644 --- a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java +++ b/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java @@ -110,7 +110,7 @@ public abstract class BaseController, L, D, Q, @Parameter(name = "id", description = "ID", example = "1", in = ParameterIn.PATH) @ResponseBody @GetMapping("/{id}") - public R get(@PathVariable Long id) { + public R get(@PathVariable("id") Long id) { this.checkPermission(Api.LIST); return R.ok(baseService.get(id)); } @@ -140,7 +140,7 @@ public abstract class BaseController, L, D, Q, @Parameter(name = "id", description = "ID", example = "1", in = ParameterIn.PATH) @ResponseBody @PutMapping("/{id}") - public R update(@Validated(ValidateGroup.Crud.Update.class) @RequestBody C req, @PathVariable Long id) { + public R update(@Validated(ValidateGroup.Crud.Update.class) @RequestBody C req, @PathVariable("id") Long id) { this.checkPermission(Api.UPDATE); baseService.update(req, id); return R.ok("修改成功"); @@ -156,7 +156,7 @@ public abstract class BaseController, L, D, Q, @Parameter(name = "ids", description = "ID 列表", example = "1,2", in = ParameterIn.PATH) @ResponseBody @DeleteMapping("/{ids}") - public R delete(@PathVariable List ids) { + public R delete(@PathVariable("ids") List ids) { this.checkPermission(Api.DELETE); baseService.delete(ids); return R.ok("删除成功");