Skip to content

Commit 52d9bc7

Browse files
committed
feat: Update AccommodationService
Add findPricesBySearch
1 parent 5875b88 commit 52d9bc7

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/main/java/com/sweetypie/sweetypie/service/AccommodationService.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.springframework.transaction.annotation.Transactional;
2121

2222
import java.time.LocalDate;
23+
import java.util.List;
2324

2425
@Transactional
2526
@Service
@@ -79,6 +80,14 @@ public Page<SearchAccommodationDto> findAccommodationsByMapSearch(String token,
7980
checkIn, checkout, guestNum, parseTokenToMemberId(token), types, page));
8081
}
8182

83+
public List<Integer> findPricesBySearch(String searchKeyword, Float minLatitude, Float maxLatitude, Float minLongitude, Float maxLongitude,
84+
LocalDate checkIn, LocalDate checkout, int guestNum, String types) {
85+
86+
checkIn = validateCheckInCheckout(checkIn, checkout);
87+
88+
return dynamicAccRepository.findPricesBySearch(searchKeyword, minLatitude, maxLatitude, minLongitude, maxLongitude, checkIn, checkout, guestNum, types);
89+
}
90+
8291
private AccommodationDto setListObjects(AccommodationDto acc) {
8392

8493
acc.setAccommodationPictures(accommodationPictureRepository.findByAccommodationId(acc.getId()));

0 commit comments

Comments
 (0)