Skip to content

Commit 4b77d5c

Browse files
committed
chore(extension/crud): 查询详情命名调整,GET -> DETAIL,增加详情权限校验
1 parent e3433be commit 4b77d5c

File tree

4 files changed

+6
-6
lines changed
  • continew-starter-extension/continew-starter-extension-crud
    • continew-starter-extension-crud-core/src/main/java/top/continew/starter/extension/crud
    • continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/controller
    • continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/controller

4 files changed

+6
-6
lines changed

continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-core/src/main/java/top/continew/starter/extension/crud/annotation/CrudRequestMapping.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,5 @@
3939
/**
4040
* API 列表
4141
*/
42-
Api[] api() default {Api.PAGE, Api.GET, Api.ADD, Api.UPDATE, Api.DELETE, Api.EXPORT};
42+
Api[] api() default {Api.PAGE, Api.DETAIL, Api.ADD, Api.UPDATE, Api.DELETE, Api.EXPORT};
4343
}

continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-core/src/main/java/top/continew/starter/extension/crud/enums/Api.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public enum Api {
4747
/**
4848
* 详情
4949
*/
50-
GET,
50+
DETAIL,
5151

5252
/**
5353
* 新增

continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ public List<Tree<Long>> tree(Q query, SortQuery sortQuery) {
111111
@Parameter(name = "id", description = "ID", example = "1", in = ParameterIn.PATH)
112112
@ResponseBody
113113
@GetMapping("/{id}")
114-
public D get(@PathVariable("id") Long id) {
115-
this.checkPermission(Api.LIST);
114+
public D detail(@PathVariable("id") Long id) {
115+
this.checkPermission(Api.DETAIL);
116116
return baseService.get(id);
117117
}
118118

continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/controller/BaseController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,8 @@ public List<Tree<Long>> tree(Q query, SortQuery sortQuery) {
111111
@Parameter(name = "id", description = "ID", example = "1", in = ParameterIn.PATH)
112112
@ResponseBody
113113
@GetMapping("/{id}")
114-
public D get(@PathVariable("id") Long id) {
115-
this.checkPermission(Api.LIST);
114+
public D detail(@PathVariable("id") Long id) {
115+
this.checkPermission(Api.DETAIL);
116116
return baseService.get(id);
117117
}
118118

0 commit comments

Comments
 (0)