delivery slot updated on orders and deliveries

This commit is contained in:
2026-10-06 19:40:42 +05:30
parent 56e8a95c6a
commit d24df891fb
5 changed files with 407 additions and 3 deletions

View File

@@ -698,6 +698,11 @@ export interface OrderRow {
*/
deliveryslotid?: number;
deliveryslotdate?: string;
/** Joined from `deliveryslots`, so a renamed window reads correctly on old orders. */
slotkey?: string;
deliveryslotname?: string;
deliveryslotstart?: string;
deliveryslotend?: string;
}
/**
@@ -912,6 +917,19 @@ export interface DeliveryRow {
deliverytime?: string;
canceltime?: string;
expecteddeliverytime?: string;
/**
* The delivery window the customer asked for.
*
* Joined from the ORDER — `deliveries` has no window of its own, on purpose,
* so there is one truth about what was asked for. Absent on most rows.
*/
deliveryslotid?: number;
deliveryslotdate?: string;
slotkey?: string;
deliveryslotname?: string;
deliveryslotstart?: string;
deliveryslotend?: string;
itemcount?: number;
orderamount?: number;
pickupcustomer?: string;