From db4dd53d5c0ffd4a0cf34b8d817f75c31aae4f79 Mon Sep 17 00:00:00 2001 From: BlueBerrySoda Date: Sat, 4 May 2024 16:17:06 +0900 Subject: [PATCH 1/2] =?UTF-8?q?refactor:=20#140-GET=20=EC=9A=94=EC=B2=AD?= =?UTF-8?q?=20POST=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../example/capstone/domain/help/controller/HelpController.java | 2 +- .../capstone/domain/qna/controller/AnswerController.java | 2 +- .../example/capstone/domain/qna/controller/FAQController.java | 2 +- .../capstone/domain/qna/controller/QuestionController.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/back/src/main/java/com/example/capstone/domain/help/controller/HelpController.java b/back/src/main/java/com/example/capstone/domain/help/controller/HelpController.java index 2a12a0ce56..b4f072c3f8 100644 --- a/back/src/main/java/com/example/capstone/domain/help/controller/HelpController.java +++ b/back/src/main/java/com/example/capstone/domain/help/controller/HelpController.java @@ -69,7 +69,7 @@ public ResponseEntity> eraseHelp( .ok(new ApiResult<>("Successfully delete help", 200)); } - @GetMapping("/list") + @PostMapping("/list") @Operation(summary = "헬퍼글 미리보기 리스트 생성", description = "request 정보를 기반으로 페이지네이션이 적용된 헬퍼글 리스트를 반환합니다.") @ApiResponse(responseCode = "200", description = "request 조건에 맞는 헬퍼글 리스트를 반환합니다.") public ResponseEntity> listHelp( diff --git a/back/src/main/java/com/example/capstone/domain/qna/controller/AnswerController.java b/back/src/main/java/com/example/capstone/domain/qna/controller/AnswerController.java index 2d9121185f..c870d88491 100644 --- a/back/src/main/java/com/example/capstone/domain/qna/controller/AnswerController.java +++ b/back/src/main/java/com/example/capstone/domain/qna/controller/AnswerController.java @@ -35,7 +35,7 @@ public ResponseEntity> createAnswer(/*@RequestHeader S .ok(new ApiResult<>("Successfully create answer",answer)); } - @GetMapping("/list") + @PostMapping("/list") @Operation(summary = "댓글 리스트 생성", description = "request 정보를 기반으로 댓글의 리스트를 생성합니다.") @ApiResponse(responseCode = "200", description = "request 정보를 기반으로 생성된 댓글의 리스트가 반환됩니다.") public ResponseEntity> listAnswer(@Parameter(description = "댓글 리스트 생성을 위한 파라미터 값입니다. 질문글의 id, cursorId, 댓글 정렬 기준( date / like )이 필요합니다.", required = true) diff --git a/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java b/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java index a85ca924fb..f255b12d77 100644 --- a/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java +++ b/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java @@ -85,7 +85,7 @@ public ResponseEntity> eraseFAQ( @Parameter(description = " .ok(new ApiResult<>("Successfully delete FAQ", 200)); } - @GetMapping("/list") + @PostMapping("/list") @Operation(summary = "FAQ글의 미리보기 리스트 생성", description = "FAQ글 리스트를 생성하여 반환합니다.") @ApiResponse(responseCode = "200", description = "FAQ글의 미리보기 리스트가 반환됩니다.") public ResponseEntity> listFAQ( @Parameter(description = "FAQ글 리스트를 생성하기 위한 파라미터입니다. cursorId, 언어, 검색어, 태그값이 필요합니다.", required = true) diff --git a/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java b/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java index 8355afa08b..a2fb3ac4a6 100644 --- a/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java +++ b/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java @@ -87,7 +87,7 @@ public ResponseEntity> eraseQuestion( .ok(new ApiResult<>("Successfully delete question", 200)); } - @GetMapping("/list") + @PostMapping("/list") @Operation(summary = "질문글 미리보기 리스트 생성", description = "request 정보를 기반으로 페이지네이션이 적용된 질문글 리스트를 반환합니다.") @ApiResponse(responseCode = "200", description = "request 조건에 맞는 질문글 리스트를 반환합니다.") public ResponseEntity> listQuestion( From 0673f0e4b069399d6c902aed191f979d7a5bcd75 Mon Sep 17 00:00:00 2001 From: BlueBerrySoda Date: Sat, 4 May 2024 16:54:29 +0900 Subject: [PATCH 2/2] =?UTF-8?q?refactor:=20#140-Swagger=20=EB=AC=B8?= =?UTF-8?q?=EC=84=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../example/capstone/domain/qna/controller/FAQController.java | 2 +- .../capstone/domain/qna/controller/QuestionController.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java b/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java index f255b12d77..5de6c11d66 100644 --- a/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java +++ b/back/src/main/java/com/example/capstone/domain/qna/controller/FAQController.java @@ -51,7 +51,7 @@ public ResponseEntity> createFAQ( @Parameter(descri @GetMapping("/read") @Operation(summary = "FAQ글 읽기", description = "FAQ글을 읽어 반환합니다.") - @ApiResponse(responseCode = "200", description = "FAQ글의 내용이 담긴 content와 첨부이미지 주소가 담긴 imgUrl이 반환됩니다.") + @ApiResponse(responseCode = "200", description = "FAQ글의 내용이 담긴 faqResponse와 첨부이미지 주소가 담긴 imgUrl이 반환됩니다.") public ResponseEntity> readFAQ( @Parameter(description = "읽을 FAQ글의 id가 필요합니다.", required = true) @RequestParam Long id) { FAQResponse faqResponse = faqService.getFAQ(id); diff --git a/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java b/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java index a2fb3ac4a6..26148edbde 100644 --- a/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java +++ b/back/src/main/java/com/example/capstone/domain/qna/controller/QuestionController.java @@ -63,7 +63,7 @@ public ResponseEntity> readQuestion( @Operation(summary = "질문글 수정", description = "request 정보를 기반으로 질문글을 수정합니다.") @ApiResponse(responseCode = "200", description = "완료시 200을 리턴합니다.") public ResponseEntity> updateQuestion(/*@RequestHeader String token,*/ - @Parameter(description = "수정할 질문글의 id와 질문글의 content가 들어갑니다.", required = true) + @Parameter(description = "수정할 질문글의 id와 질문글의 request가 들어갑니다.", required = true) @RequestBody QuestionPutRequest request) { String userId = UUID.randomUUID().toString();//jwtTokenProvider.extractUUID(token); questionService.updateQuestion(userId, request);