From 1d8d5b87d3e0b35a0f9add69962b6765da807902 Mon Sep 17 00:00:00 2001 From: Dayeon-Hong Date: Sun, 12 May 2024 18:56:44 +0900 Subject: [PATCH] =?UTF-8?q?fix=20:=20=EB=A6=AC=ED=8E=99=ED=86=A0=EB=A7=81?= =?UTF-8?q?=20=EC=BD=94=EB=93=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/FlightOfferController.java | 22 ++++++------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/backend/src/main/java/com/isp/backend/domain/flight/controller/FlightOfferController.java b/backend/src/main/java/com/isp/backend/domain/flight/controller/FlightOfferController.java index 786bc934..f944c38e 100644 --- a/backend/src/main/java/com/isp/backend/domain/flight/controller/FlightOfferController.java +++ b/backend/src/main/java/com/isp/backend/domain/flight/controller/FlightOfferController.java @@ -4,7 +4,7 @@ import com.isp.backend.domain.flight.dto.request.FlightLikeRequest; import com.isp.backend.domain.flight.dto.request.SkyScannerRequest; import com.isp.backend.domain.flight.dto.response.FlightLikeResponse; -import com.isp.backend.domain.flight.service.FlightOfferServiceImpl; +import com.isp.backend.domain.flight.service.FlightOfferService; import com.isp.backend.domain.flight.dto.request.FlightSearchRequest; import com.isp.backend.global.exception.flight.FlightSearchFailedException; import com.isp.backend.global.exception.flight.SkyScannerGenerateFailedException; @@ -24,7 +24,7 @@ public class FlightOfferController { @Autowired - private FlightOfferServiceImpl flightOfferServiceImpl; + private FlightOfferService flightOfferService; /** 항공권 검색 API **/ @GetMapping("/search") @@ -32,21 +32,13 @@ public ResponseEntity getFlightOffers(@AuthenticationPrincipal CustomUse @RequestBody FlightSearchRequest request) { String memberUid = customUserDetails.getUsername(); try { - String flightOffersJson = flightOfferServiceImpl.getFlightOffers(request); + String flightOffersJson = flightOfferService.getFlightOffers(request); return ResponseEntity.ok(flightOffersJson); } catch (ResponseException e) { throw new FlightSearchFailedException(); } } - /** 항공권 다른 사이트로 연결 API **/ - - - /** 항공권 좋아요 API **/ - - - /** 항공권 좋아요 목록 불러오기 API **/ - /** 항공권 선택시 스카이스캐너 사이트로 연결 API **/ @PostMapping("/skyscanner") @@ -54,7 +46,7 @@ public ResponseEntity getFlightSearchUrl(@AuthenticationPrincipal Custom @RequestBody SkyScannerRequest request) { String memberUid = customUserDetails.getUsername(); try { - String skyscannerUrl = flightOfferServiceImpl.generateSkyscannerUrl(request); + String skyscannerUrl = flightOfferService.generateSkyscannerUrl(request); return ResponseEntity.ok("{\"skyscannerUrl\": \"" + skyscannerUrl + "\"}"); } catch (Exception e) { throw new SkyScannerGenerateFailedException(); @@ -67,7 +59,7 @@ public ResponseEntity getFlightSearchUrl(@AuthenticationPrincipal Custom public ResponseEntity addLikeFlight(@AuthenticationPrincipal CustomUserDetails customUserDetails, @RequestBody FlightLikeRequest flightLikeRequest) { String memberUid = customUserDetails.getUsername(); - flightOfferServiceImpl.addLikeFlight(memberUid, flightLikeRequest); + flightOfferService.addLikeFlight(memberUid, flightLikeRequest); return ResponseEntity.status(HttpStatus.CREATED).build(); } @@ -75,7 +67,7 @@ public ResponseEntity addLikeFlight(@AuthenticationPrincipal CustomUserDet @GetMapping("/likes") public ResponseEntity> getLikedFlights(@AuthenticationPrincipal CustomUserDetails customUserDetails) { String memberUid = customUserDetails.getUsername(); - List likedFlights = flightOfferServiceImpl.getLikedFlights(memberUid); + List likedFlights = flightOfferService.getLikedFlights(memberUid); return ResponseEntity.ok(likedFlights); } @@ -84,7 +76,7 @@ public ResponseEntity> getLikedFlights(@AuthenticationP public ResponseEntity deleteLikeFlight(@AuthenticationPrincipal CustomUserDetails customUserDetails, @PathVariable Long id) { String memberUid = customUserDetails.getUsername(); - flightOfferServiceImpl.deleteLikeFlight(memberUid, id); + flightOfferService.deleteLikeFlight(memberUid, id); return ResponseEntity.ok().build(); }