From a11b9b6416a7cab06dab54916f1098d9c95f5c16 Mon Sep 17 00:00:00 2001 From: hseong3243 <48748265+hseong3243@users.noreply.github.com> Date: Wed, 8 Nov 2023 16:56:07 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EB=B4=89=EC=82=AC=EC=9E=90?= =?UTF-8?q?=EA=B0=80=20=EC=99=84=EB=A3=8C=ED=95=9C=20=EB=B4=89=EC=82=AC=20?= =?UTF-8?q?=EB=AA=A8=EC=A7=91=EA=B8=80=20=EB=A6=AC=EC=8A=A4=ED=8A=B8=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C(=EA=B3=B5=ED=86=B5)=EC=9D=84=20=EB=AA=85?= =?UTF-8?q?=EC=84=B8=EC=97=90=20=EB=A7=9E=EA=B2=8C=20=EC=88=98=EC=A0=95?= =?UTF-8?q?=ED=95=9C=EB=8B=A4.=20=20(#154)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * refactor: 봉사자가 완료한 봉사 모집글 리스트 조회 api 응답을 명세에 맞게 개선한다. * docs: 봉사자가 완료한 봉사 모집글 리스트 조회 문서화를 추가한다. --- src/docs/asciidoc/index.adoc | 12 +- .../FindCompletedRecruitmentsResponse.java | 6 +- src/main/resources/static/docs/index.html | 229 +++++++++++++++--- .../controller/RecruitmentControllerTest.java | 6 +- 4 files changed, 217 insertions(+), 36 deletions(-) diff --git a/src/docs/asciidoc/index.adoc b/src/docs/asciidoc/index.adoc index 6d87242b2..c5bc3d6bc 100644 --- a/src/docs/asciidoc/index.adoc +++ b/src/docs/asciidoc/index.adoc @@ -7,7 +7,17 @@ = 공통 권한 -== 1. 인증 +== 0. 인증 + +== 1. 봉사자 + +=== 봉사자가 완료한 봉사 모집글 리스트 조회 + +==== Request +operation::recruitment-controller-test/find-completed-recruitments[snippets='http-request,path-parameters,query-parameters'] + +==== Response +operation::recruitment-controller-test/find-completed-recruitments[snippets='http-response,response-fields'] = 보호소 diff --git a/src/main/java/com/clova/anifriends/domain/recruitment/dto/response/FindCompletedRecruitmentsResponse.java b/src/main/java/com/clova/anifriends/domain/recruitment/dto/response/FindCompletedRecruitmentsResponse.java index f07ddc044..faf772fef 100644 --- a/src/main/java/com/clova/anifriends/domain/recruitment/dto/response/FindCompletedRecruitmentsResponse.java +++ b/src/main/java/com/clova/anifriends/domain/recruitment/dto/response/FindCompletedRecruitmentsResponse.java @@ -12,9 +12,9 @@ public record FindCompletedRecruitmentsResponse( public record FindCompletedRecruitmentResponse( Long recruitmentId, - String title, - LocalDateTime volunteerDate, - String name) { + String recruitmentTitle, + LocalDateTime recruitmentStartTime, + String shelterName) { public static FindCompletedRecruitmentResponse from(Recruitment recruitment) { return new FindCompletedRecruitmentResponse( diff --git a/src/main/resources/static/docs/index.html b/src/main/resources/static/docs/index.html index 758acff89..8cff9e7a5 100644 --- a/src/main/resources/static/docs/index.html +++ b/src/main/resources/static/docs/index.html @@ -448,12 +448,17 @@

API 문서