feat: добавлено редактирование витринных комплектов и изолированное состояние tempCart
- Добавлены API endpoints для получения и обновления витринных комплектов - GET /pos/api/product-kits/<id>/ - получение деталей комплекта - POST /pos/api/product-kits/<id>/update/ - обновление комплекта - Реализовано редактирование комплектов из POS интерфейса - Кнопка редактирования (карандаш) на карточках витринных букетов - Модальное окно предзаполняется данными комплекта - Поддержка изменения состава, цен, описания и фото - Умное управление резервами при изменении состава - Введено изолированное состояние tempCart для модального окна - Основная корзина (cart) больше не затрагивается при редактировании - tempCart используется для создания и редактирования комплектов - Автоочистка tempCart при закрытии модального окна - Устранён побочный эффект загрузки состава комплекта в основную корзину
This commit is contained in:
@@ -9,5 +9,7 @@ urlpatterns = [
|
||||
path('api/showcase-items/', views.showcase_items_api, name='showcase-items-api'),
|
||||
path('api/get-showcases/', views.get_showcases_api, name='get-showcases-api'),
|
||||
path('api/showcase-kits/', views.get_showcase_kits_api, name='showcase-kits-api'),
|
||||
path('api/product-kits/<int:kit_id>/', views.get_product_kit_details, name='get-product-kit-details'),
|
||||
path('api/product-kits/<int:kit_id>/update/', views.update_product_kit, name='update-product-kit'),
|
||||
path('api/create-temp-kit/', views.create_temp_kit_to_showcase, name='create-temp-kit-api'),
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user