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

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

Новые поля позиции в каталоге

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

Теги: Каталог / Позиции 347c8a6

Флаг самовывоза в форматтере складских данных

  • В форматтере Sklad добавлен признак isPickup, чтобы отчёты и интеграции различали заказы на самовывоз.
  • Это упрощает анализ складских данных и расчёт логистики по типу выдачи.

Теги: Производство и склад / Склад и ингредиенты 2b8a0b2

Оптимизации секции аналитики новой админ-панели

  • Страницы аналитики упрощены: убраны избыточные графики, переработаны общие отчёты и таймлайны для лучшей читаемости.
  • Обновлены расчёты и валидация параметров на бэкенде, чтобы отчёты грузились быстрее и давали точные данные.

Теги: Отчёты / KPI и аналитика cf886ad

Отчёт «Калькулятор бонусов» в новой админ-панели

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

Теги: Отчёты / KPI и аналитика 62ca209

Проверка сумм безналичных платежей при смешанном типе

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

Теги: Финансы / Платёжные провайдеры fa344e8

Исправление авторизации фронта админ-панели

  • В сборке front_admin убран жёстко прописанный логин: конфигурация авторизации теперь читается из окружения.
  • Обновлены зависимости и webpack, чтобы сборка использовала актуальные настройки безопасности.

Теги: Сотрудники / Права доступа 1c2daa5

Оптимизация локальной MySQL

  • Добавлен оптимизированный my.cnf и обновлён docker-compose для локальной MySQL, чтобы ускорить разработку и сборку.
  • Настройки кэшей и буферов уменьшают задержки запросов и делают стенд стабильнее при работе с большими выборками.

Теги: Настройки / Производительность e3ef3ab

Корректный зум в карте Яндекса

  • В административной карте добавлена ручная инициализация контролов зума для Яндекс.Карт, чтобы оператор мог менять масштаб без сбоев.
  • Исправление устраняет зависание карты и ускоряет работу с геозонами и точками выдачи.

Теги: Настройки / Станции и геозоны f33bb48

Улучшение комментария на кухню в заказах

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

Теги: Производство и склад / Мониторинг производства, Заказы / Мониторинг доставки a759e03

Правки корзины и страницы заказа (старый сайт)

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

Теги: Заказы / Список заказов 8a82463