From 2225527bd39fcc16ed29034a842ba144b3f0baf3 Mon Sep 17 00:00:00 2001 From: pricelees Date: Tue, 15 Jul 2025 11:39:46 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20MemberAPI=20=EC=9D=B8=ED=84=B0?= =?UTF-8?q?=ED=8E=98=EC=9D=B4=EC=8A=A4=20=EC=9D=91=EB=8B=B5=20=ED=98=95?= =?UTF-8?q?=EC=8B=9D=20=EC=88=98=EC=A0=95=20=EB=B0=8F=20=ED=8C=A8=ED=82=A4?= =?UTF-8?q?=EC=A7=80=20=EC=9D=B4=EB=8F=99(web=20->=20docs)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../member/{web => docs}/MemberAPI.kt | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) rename src/main/java/roomescape/member/{web => docs}/MemberAPI.kt (51%) diff --git a/src/main/java/roomescape/member/web/MemberAPI.kt b/src/main/java/roomescape/member/docs/MemberAPI.kt similarity index 51% rename from src/main/java/roomescape/member/web/MemberAPI.kt rename to src/main/java/roomescape/member/docs/MemberAPI.kt index 6d4becaf..de8608ca 100644 --- a/src/main/java/roomescape/member/web/MemberAPI.kt +++ b/src/main/java/roomescape/member/docs/MemberAPI.kt @@ -1,21 +1,24 @@ -package roomescape.member.web +package roomescape.member.docs import io.swagger.v3.oas.annotations.Operation import io.swagger.v3.oas.annotations.responses.ApiResponse import io.swagger.v3.oas.annotations.responses.ApiResponses import io.swagger.v3.oas.annotations.tags.Tag -import org.springframework.http.HttpStatus -import org.springframework.web.bind.annotation.ResponseStatus +import org.springframework.http.ResponseEntity import roomescape.auth.web.support.Admin -import roomescape.common.dto.response.RoomescapeApiResponse +import roomescape.common.dto.response.CommonApiResponse +import roomescape.member.web.MembersResponse @Tag(name = "2. 회원 API", description = "회원 정보를 관리할 때 사용합니다.") interface MemberAPI { - @Admin @Operation(summary = "모든 회원 조회", tags = ["관리자 로그인이 필요한 API"]) - @ApiResponses(ApiResponse(responseCode = "200", description = "성공", useReturnTypeSchema = true)) - @ResponseStatus(HttpStatus.OK) - fun readAllMembers(): RoomescapeApiResponse - + @ApiResponses( + ApiResponse( + responseCode = "200", + description = "성공", + useReturnTypeSchema = true + ) + ) + fun readAllMembers(): ResponseEntity> }