From ca63c1b261ae1f8f0a1e2329f0b23aa76b8cdbe0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EB=AF=BC=ED=98=81?= Date: Wed, 12 Jun 2024 19:53:22 +0900 Subject: [PATCH] =?UTF-8?q?Chore=20:=20Swagger=20=ED=97=A4=EB=8D=94=20?= =?UTF-8?q?=EC=A0=95=EB=B3=B4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gdsc/petwalk/auth/itself/controller/AuthController.java | 4 ++++ .../com/gdsc/petwalk/domain/pet/controller/PetController.java | 3 +++ 2 files changed, 7 insertions(+) diff --git a/src/main/java/com/gdsc/petwalk/auth/itself/controller/AuthController.java b/src/main/java/com/gdsc/petwalk/auth/itself/controller/AuthController.java index 936aecd..b19a3c4 100644 --- a/src/main/java/com/gdsc/petwalk/auth/itself/controller/AuthController.java +++ b/src/main/java/com/gdsc/petwalk/auth/itself/controller/AuthController.java @@ -6,7 +6,11 @@ import com.gdsc.petwalk.auth.itself.dto.response.TokenResponseDto; import com.gdsc.petwalk.domain.member.service.MemberService; import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.Parameter; +import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.responses.ApiResponse; +import io.swagger.v3.oas.annotations.security.SecurityRequirement; +import io.swagger.v3.oas.annotations.security.SecurityRequirements; import io.swagger.v3.oas.annotations.tags.Tag; import jakarta.validation.Valid; import lombok.RequiredArgsConstructor; diff --git a/src/main/java/com/gdsc/petwalk/domain/pet/controller/PetController.java b/src/main/java/com/gdsc/petwalk/domain/pet/controller/PetController.java index d375c50..8fad317 100644 --- a/src/main/java/com/gdsc/petwalk/domain/pet/controller/PetController.java +++ b/src/main/java/com/gdsc/petwalk/domain/pet/controller/PetController.java @@ -9,6 +9,8 @@ import com.gdsc.petwalk.domain.pet.service.PetService; import com.gdsc.petwalk.global.principal.PrincipalDetails; import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.Parameter; +import io.swagger.v3.oas.annotations.enums.ParameterIn; import io.swagger.v3.oas.annotations.responses.ApiResponse; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -41,6 +43,7 @@ public class PetController { @PreAuthorize("isAuthenticated()") @Operation(summary = "회원가입 후 펫 생성 로직", description = "회원가입 후 펫 생성 로직") @ApiResponse(responseCode = "200", description = "회원가입 후 펫 생성, 성공 시 등록 펫 id 값 반환") + @Parameter(description = "ex) Bearer eyzaqwd...", name = "Authorization", in = ParameterIn.HEADER) public ResponseEntity> createPet( @RequestPart("petCreateRequestDto") PetCreateRequestDto petCreateRequestDto, @RequestPart("uploadPhoto") MultipartFile file,