From 34c831a1385f04d1a0faa0180eb3f9bebf90c5fc Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Wed, 8 Nov 2023 15:01:03 +0800 Subject: [PATCH] Add api doc to UserController --- .../top/fatweb/api/controller/permission/UserController.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/kotlin/top/fatweb/api/controller/permission/UserController.kt b/src/main/kotlin/top/fatweb/api/controller/permission/UserController.kt index 7892f00..2dc0f2f 100644 --- a/src/main/kotlin/top/fatweb/api/controller/permission/UserController.kt +++ b/src/main/kotlin/top/fatweb/api/controller/permission/UserController.kt @@ -1,5 +1,7 @@ package top.fatweb.api.controller.permission +import io.swagger.v3.oas.annotations.Operation +import io.swagger.v3.oas.annotations.tags.Tag import org.springframework.web.bind.annotation.GetMapping import org.springframework.web.bind.annotation.RequestMapping import org.springframework.web.bind.annotation.RestController @@ -17,11 +19,13 @@ import top.fatweb.api.vo.permission.UserWithRoleInfoVo * @author FatttSnake * @since 2023-10-04 */ +@Tag(name = "用户管理", description = "用户管理相关接口") @RestController @RequestMapping("/system/user") class UserController( private val userService: IUserService ) { + @Operation(summary = "获取当前用户信息") @GetMapping("info") fun getInfo(): ResponseResult { userService.getInfo()?.let { @@ -29,6 +33,7 @@ class UserController( } ?: let { return ResponseResult.databaseFail() } } + @Operation(summary = "获取用户列表") @GetMapping fun get(): ResponseResult> { return ResponseResult.databaseSuccess(