From 7de45c7bce134d12bdb7b902fb1f3929634bd027 Mon Sep 17 00:00:00 2001 From: sungone <20200999@sungshin.ac.kr> Date: Tue, 18 Apr 2023 12:54:10 +0900 Subject: [PATCH] =?UTF-8?q?#3=20fix=20:=20=ED=9A=8C=EC=9B=90=20=EB=8B=89?= =?UTF-8?q?=EB=84=A4=EC=9E=84=20=EC=88=98=EC=A0=95=20&=20=EB=A7=88?= =?UTF-8?q?=EC=9D=B4=ED=8E=98=EC=9D=B4=EC=A7=80=20&=20=EB=8F=99=EB=84=A4?= =?UTF-8?q?=20=EC=84=A4=EC=A0=95=20RES=20=EC=9D=91=EB=8B=B5=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zatchserver/controller/UserController.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zatch/zatchserver/controller/UserController.java b/src/main/java/com/zatch/zatchserver/controller/UserController.java index 3e3a952..ed679f1 100644 --- a/src/main/java/com/zatch/zatchserver/controller/UserController.java +++ b/src/main/java/com/zatch/zatchserver/controller/UserController.java @@ -103,10 +103,13 @@ public ResponseEntity logout(HttpServletRequest request, HttpServletResponse res } } + @ApiResponses(value = { + @ApiResponse(code = 200, message = "Success", response = PatchUserNicknameResDto.class, + examples = @Example(@ExampleProperty(value = "{'property1': 'value1', 'property2': 'value2'}", mediaType = MediaType.APPLICATION_JSON_VALUE))) + }) @PatchMapping("/{userId}/nickname") @ApiOperation(value = "회원 닉네임 수정", notes = "회원 닉네임 수정 API") - public ResponseEntity patchNickname(@PathVariable("userId") Long userId - , @RequestBody PatchUserNicknameReqDto pathUserNicknameReqDto) { + public ResponseEntity patchNickname(@PathVariable("userId") Long userId , @RequestBody PatchUserNicknameReqDto pathUserNicknameReqDto) { try { String newNickname = pathUserNicknameReqDto.getNewNickname(); Long idOfModifiedUser = userId; @@ -132,6 +135,10 @@ public ResponseEntity getProfile(@PathVariable("userId") Long userId) { } } + @ApiResponses(value = { + @ApiResponse(code = 200, message = "Success", response = PostUserAddressReqDto.class, + examples = @Example(@ExampleProperty(value = "{'property1': 'value1', 'property2': 'value2'}", mediaType = MediaType.APPLICATION_JSON_VALUE))) + }) @PostMapping("/{userId}/address") @ApiOperation(value = "회원 동네", notes = "회원 동네 API") public ResponseEntity postAddress(@PathVariable("userId") Long userId, @RequestBody PostUserAddressReqDto postUserAddressReqDTO) { @@ -146,6 +153,10 @@ public ResponseEntity postAddress(@PathVariable("userId") Long userId, @RequestB } } + @ApiResponses(value = { + @ApiResponse(code = 200, message = "Success", response = GetMypageResDto.class, + examples = @Example(@ExampleProperty(value = "{'property1': 'value1', 'property2': 'value2'}", mediaType = MediaType.APPLICATION_JSON_VALUE))) + }) @GetMapping("/{userId}/mypage") @ApiOperation(value = "회원 마이페이지", notes = "회원 마이페이지 API") public ResponseEntity getMypage(@PathVariable("userId") Long userId) {