Files
octopus/myproject/pos/static
Andrey Smakotin b1e728f91b Обновлён frontend для отложенных заказов с резервированием витринных букетов
- pos/static/pos/js/terminal.js: переработана функция createDeferredOrder()
- Новый flow:
  1. Вызывает POST /orders/api/create-from-pos/ для создания Order (draft)
  2. Получает order_number в ответе
  3. ShowcaseItem резервируются на backend (in_cart → reserved)
  4. Очищает корзину POS (cart.clear + saveCartToRedis)
  5. Перезагружает витрину (refreshShowcaseKits) для синхронизации UI
  6. Открывает /orders/<order_number>/edit/ в новой вкладке
- Устранена race condition: резервирование ДО очистки корзины
- Витринные букеты корректно исчезают из POS после резервирования
2026-01-05 01:36:40 +03:00
..