Add bulk check-in with per-room rates
All checks were successful
build-and-deploy / build-deploy (push) Successful in 1m35s

This commit is contained in:
androidlover5842
2026-01-29 11:12:23 +05:30
parent bef941f417
commit 173d3fa9ea
2 changed files with 104 additions and 0 deletions

View File

@@ -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,