From ada6ff531eba7719ed5fc56229aa3e843197def4 Mon Sep 17 00:00:00 2001 From: Leehyundong Date: Thu, 21 Nov 2024 01:06:09 +0900 Subject: [PATCH] =?UTF-8?q?fix=20::=20=EA=B4=80=EA=B3=B5=EC=84=9C=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=20=EC=9A=94=EC=B2=AD=EC=9D=84=20=EC=BF=BC?= =?UTF-8?q?=EB=A6=AC=20=ED=8C=8C=EB=9D=BC=EB=AF=B8=ED=84=B0=EB=A1=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PublicOfficeController.java | 14 +++++++++++++- .../dto/FindAroundPublicOfficeRequest.java | 3 +++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/danpoong/onchung/domain/public_office/controller/PublicOfficeController.java b/src/main/java/com/danpoong/onchung/domain/public_office/controller/PublicOfficeController.java index b66c50e..30221ca 100644 --- a/src/main/java/com/danpoong/onchung/domain/public_office/controller/PublicOfficeController.java +++ b/src/main/java/com/danpoong/onchung/domain/public_office/controller/PublicOfficeController.java @@ -25,7 +25,19 @@ public class PublicOfficeController { @Operation(summary = "근처 관공서 반환") @GetMapping("/nearby") - public ResponseTemplate> nearbyPublicOffices(@RequestBody FindAroundPublicOfficeRequest request) { + public ResponseTemplate> nearbyPublicOffices( + @RequestParam String leftBottomLongitude, + @RequestParam String leftBottomLatitude, + @RequestParam String rightTopLongitude, + @RequestParam String rightTopLatitude + ) { + FindAroundPublicOfficeRequest request = FindAroundPublicOfficeRequest.builder() + .leftBottomLongitude(leftBottomLongitude) + .leftBottomLatitude(leftBottomLatitude) + .rightTopLongitude(rightTopLongitude) + .rightTopLatitude(rightTopLatitude) + .build(); + return new ResponseTemplate<>(HttpStatus.OK, "근처 관공서 조회 성공", publicOfficeService.findAroundPublicOffice(request)); } diff --git a/src/main/java/com/danpoong/onchung/domain/public_office/dto/FindAroundPublicOfficeRequest.java b/src/main/java/com/danpoong/onchung/domain/public_office/dto/FindAroundPublicOfficeRequest.java index a99abae..1cfb01c 100644 --- a/src/main/java/com/danpoong/onchung/domain/public_office/dto/FindAroundPublicOfficeRequest.java +++ b/src/main/java/com/danpoong/onchung/domain/public_office/dto/FindAroundPublicOfficeRequest.java @@ -1,5 +1,8 @@ package com.danpoong.onchung.domain.public_office.dto; +import lombok.Builder; + +@Builder public record FindAroundPublicOfficeRequest( String leftBottomLongitude, //경도 String leftBottomLatitude, //위도