auto allocation and batch managemnt, tracking the train

This commit is contained in:
marshal
2026-06-12 11:42:46 +03:00
parent 8618ea2aa8
commit ef0abf1c41
61 changed files with 3541 additions and 378 deletions

View File

@@ -53,8 +53,10 @@ export enum BookingStatus {
FullyExecuted = "FULLY_EXECUTED",
PnrGenerated = "PNR_GENERATED",
PaymentVerificationInProgress = "PAYMENT_VERIFICATION_IN_PROGRESS",
/** Selected in a batch and notified to pay within the 1h window. */
AwaitingPayment = "AWAITING_PAYMENT",
/** Selected in a batch and notified to pay within the pay window. */
SelectedForBatch = "SELECTED_FOR_BATCH",
/** @deprecated Use SelectedForBatch */
AwaitingPayment = "SELECTED_FOR_BATCH",
/** Missed the 1h pay window — recoverable via move/cancel (no re-approval). */
Expired = "EXPIRED",
Paid = "PAID",