generated from pricelees/issue-pr-template
feat: 변경된 회원의 예약 조회 기능 추가
This commit is contained in:
parent
fb3be3bcaf
commit
ba324464e9
@ -54,6 +54,15 @@ class ReservationFinder(
|
||||
.also { log.debug { "[ReservationFinder.findAllByDateAndTheme] ${it.size}개 조회 완료: date=$date, themeId=${theme.id}" } }
|
||||
}
|
||||
|
||||
fun findAllByMemberIdV2(memberId: Long): List<ReservationEntity> {
|
||||
log.debug { "[ReservationFinder.findAllByMember] 시작: memberId=${memberId}" }
|
||||
|
||||
return reservationRepository.findAllByMember_Id(memberId)
|
||||
.filter { it.status == ReservationStatus.CONFIRMED || it.status == ReservationStatus.CANCELED_BY_USER }
|
||||
.sortedByDescending { it.date }
|
||||
.also { log.debug { "[ReservationFinder.findAllByMember] ${it.size}개 예약 조회 완료: memberId=${memberId}" } }
|
||||
}
|
||||
|
||||
fun findAllByMemberId(memberId: Long): List<MyReservationRetrieveResponse> {
|
||||
log.debug { "[ReservationFinder.findAllByMemberId] 시작: memberId=${memberId}" }
|
||||
|
||||
|
||||
@ -70,4 +70,6 @@ interface ReservationRepository
|
||||
)
|
||||
fun findAllByMemberId(memberId: Long): List<MyReservationRetrieveResponse>
|
||||
fun findAllByDateAndTheme(date: LocalDate, theme: ThemeEntity): List<ReservationEntity>
|
||||
|
||||
fun findAllByMember_Id(memberId: Long): List<ReservationEntity>
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user