Как читать ленту заказов
Статусы, фильтры, звуковые уведомления, чтобы ничего не пропустить.
Как читать ленту заказов
Лента заказов — основной экран для всех, кто работает в смене. Открывается по умолчанию на /orders.
Структура экрана
Слева: список заказов, отсортированный по времени (сверху — новые).
Справа: детали выбранного заказа: позиции, модификаторы, комментарий гостя, сумма, способ оплаты, привязанный стол или адрес.
Сверху: фильтры и поиск.
Статусы
Заказ проходит 5 статусов:
- Новый — только что создан, ещё не принят.
- Принят — официант/менеджер подтвердил, заказ ушёл на кухню.
- Готовится — кухня работает.
- Готов — ждёт выдачи (или курьера для доставки).
- Закрыт — оплачен и выдан.
Отдельно: Отменён и Возврат — см. отмену и возврат.
Цветовая маркировка
- 🟠 Оранжевый пульсирующий — новый необработанный заказ.
- 🟢 Зелёный — готов.
- ⚪ Серый — закрыт.
- 🔴 Красный — просрочен (прошло >15 мин, а статус всё ещё «Принят»).
Переключение статусов
В карточке заказа — кнопки Принять, Передать на кухню, Готов, Закрыть. Каждая переводит на следующий статус. Обратно можно только через меню «Сбросить статус» (кроме Закрыт, это конечное).
Официанты с ролью waiter могут только принимать и закрывать. Менять «Готовится» / «Готов» — роль kitchen или manager.
Фильтры
Сверху:
- По статусу (один или несколько).
- По локации (если их несколько).
- По типу: на стол / доставка / самовывоз.
- По времени: сегодня / вчера / неделя / произвольный период.
- Поиск — по номеру заказа, телефону гостя, имени.
Уведомления
- Звук — новый заказ мягко звенит. Включается в правом-верхнем углу 🔔 (по умолчанию вкл).
- Telegram-бот — отправляет сообщение в чат Привязка бота.
- Email — если Telegram не настроен, падают письма на
settings.notifications_email.
Что делать при большом потоке
Если 20+ активных заказов:
- Фильтруйте по статусу «Новый» — работайте по FIFO.
- Используйте Telegram-бот: каждый заказ падает как отдельное сообщение, легче распределять между сотрудниками.
- Для кухни — отдельный экран: /kitchen показывает только «Принят» и «Готовится», без заморочек.
Заказ с оплатой «Оплачу потом»
Если гость выбрал постоплату, в карточке будет тег Не оплачено. Когда закроете — статус станет «Закрыт» и автоматически переведётся в оплаченный. Если гость не вернулся → лента покажет такой заказ как «Просрочен».