Add bulk check-in with per-room rates
All checks were successful
build-and-deploy / build-deploy (push) Successful in 1m35s
All checks were successful
build-and-deploy / build-deploy (push) Successful in 1m35s
This commit is contained in:
@@ -13,6 +13,22 @@ data class BookingCheckInRequest(
|
||||
val notes: String? = null
|
||||
)
|
||||
|
||||
data class BookingCheckInStayRequest(
|
||||
val roomId: UUID,
|
||||
val checkInAt: String? = null,
|
||||
val checkOutAt: String? = null,
|
||||
val nightlyRate: Long? = null,
|
||||
val rateSource: String? = null,
|
||||
val ratePlanCode: String? = null,
|
||||
val currency: String? = null
|
||||
)
|
||||
|
||||
data class BookingBulkCheckInRequest(
|
||||
val stays: List<BookingCheckInStayRequest>,
|
||||
val transportMode: String? = null,
|
||||
val notes: String? = null
|
||||
)
|
||||
|
||||
data class BookingCreateRequest(
|
||||
val source: String? = null,
|
||||
val expectedCheckInAt: String,
|
||||
|
||||
Reference in New Issue
Block a user