diff --git a/src/components/orders/OrdersTable.jsx b/src/components/orders/OrdersTable.jsx index 532c7df..454d9e7 100644 --- a/src/components/orders/OrdersTable.jsx +++ b/src/components/orders/OrdersTable.jsx @@ -10,8 +10,13 @@ import { const buildGroupSummary = (group) => { const orderCountLabel = `${group.ordersCount || 0} ${group.ordersCount === 1 ? "заказ" : group.ordersCount < 5 ? "заказа" : "заказов"}`; const readyCountLabel = `${group.readyCount || 0} готовы`; + const parts = [orderCountLabel, readyCountLabel]; + if (group.deliveryDate) { + const datePart = group.deliveryTime ? `${group.deliveryDate} · ${group.deliveryTime}` : group.deliveryDate; + parts.push(datePart); + } - return `${orderCountLabel} · ${readyCountLabel}`; + return parts.join(" · "); }; const renderOrderNumbers = (group) => { @@ -100,6 +105,7 @@ export const OrdersTable = ({ Клиент Номера Статус + Дата доставки Готовность Обновлён @@ -130,6 +136,13 @@ export const OrdersTable = ({ {getOrderGroupDisplayStatusLabel(group)} + + {group.deliveryDate ? ( + {group.deliveryDate}{group.deliveryTime ? · {group.deliveryTime} : ""} + ) : ( + + )} + {group.readyCount || 0}/{group.ordersCount || 0}