Перейти к содержанию

История изменений

Рефакторинг гипербара на модульную архитектуру

  • Гипербар переписан на модульный runtime: вынесены bootstrap, engine, registry и отдельные страницы, чтобы подключать и развивать модули независимо.
  • Админ-контроллеры и шаблоны обновлены под новую сборку, конфигурацию webpack и manifest страниц, убрано монолитное hyperbar.js.
  • Структура стала удобнее для поддержки и расширений — новые модули добавляются декларативно, без переписывания ядра.

Теги: Инструменты 13e3211

Поиск позиций в гипербаре

  • В гипербаре добавлен модуль поиска позиций: можно быстро находить товары по всем источникам, подсказываются совпадения.
  • Расширен движок: улучшена маршрутизация модулей, добавлены регистрации в реестре и базовые состояния для нового поиска.
  • Операторские модули (телефон, позиции) приведены к единому поведению, чтобы переключение работало без перезагрузки.

Теги: Инструменты d40ed35

Поддержка сложности блюда в печати заказов

  • В калькуляторе заказа добавлен атрибут сложности блюда для облачной печати, чтобы касса и кухня видели уровень сложности позиции.
  • Поле прокидывается в чек, упрощая учёт нагрузки и аналитики по времени готовки.

Теги: Автоматизация / Интеграции f37c2cc

Возврат автоподгрузки скидок в корзину

  • Вернули автоматическую подгрузку скидок в сервисе корзины, чтобы система снова подтягивала действующие акции без ручного выбора.
  • Логика загрузки работает при открытии корзины и не требует обновлять страницу, снижая риск пропущенных скидок.

Теги: Маркетинг / Скидки и акции 84427ef

Исправление добавления промокода с сайта

  • Исправили добавление промокодов из сайта: миграции и модели корзины теперь корректно сохраняют промо-позицию и её тип.
  • Контроллер и сервис корзины валидируют промокод и очищают некорректные записи, чтобы скидка применялась один раз.
  • В витрине обновили сервисы, убрав зависание при неверных кодах и улучшив стабильность оформления.

Теги: Маркетинг / Промокоды 7ad6e60

Адреса в отчёте кассовых заказов

  • В отчёте кассовых заказов скорректированы адреса доставки: шаблоны CSV/HTML выводят правильные поля без потерь.
  • Генератор отчёта обновлён для единообразного формата адресов, что упрощает сверку заказов между сменами.

Теги: Отчёты / Оперативные показатели d4302e0

Корректное время готовности при точном самовывозе

  • В облачной печати учитывается точное время самовывоза: если заказ на конкретное время, в чек передаётся корректное cook time.
  • Обновлён помощник печати, чтобы исключить отрицательные или нулевые значения времени приготовления.

Теги: Автоматизация / Интеграции 2dc6fa6

Ограничения платформенных промокодов только для ручных кодов

  • Проверки платформенных ограничений (совместимость, источники) применяются только к промокодам, введённым вручную.
  • Авто-промокоды и стартовые предложения больше не блокируются платформенными фильтрами, что снижает число ложных отказов.

Теги: Маркетинг / Промокоды a0c03ff

Смена промокода с учётом стартовой позиции

  • При смене промокода оператором пересчитывается стартовая позиция: корзина очищает привязку и применяет новый код корректно.
  • Исправление убирает дубли стартовых позиций и ситуации, когда новый промокод не применялся из-за старого хвоста.

Теги: Маркетинг / Промокоды 4008b37

Источники промокодов и проверка текущего заказа

  • Получение и проверка промокодов учитывают источник (сайт/оператор/партнёр) и исключают текущий заказ из поиска, чтобы не показывать уже применённые коды.
  • Фронтенд оператора обновлён: подсказки и валидация в форме, корректные сообщения при ошибке.
  • В сервисах промокодов добавлены дополнительные проверки и возврат расширенной информации для UI.

Теги: Маркетинг / Промокоды 77d317c