Задокументировали минимально pos urls
This commit is contained in:
@@ -5,12 +5,20 @@ from . import views
|
||||
app_name = 'pos'
|
||||
|
||||
urlpatterns = [
|
||||
# POS терминал: главная страница (рендер HTML) [GET]
|
||||
path('', views.pos_terminal, name='terminal'),
|
||||
# Установить текущий склад для POS (сохранение в сессии) [POST]
|
||||
path('api/set-warehouse/<int:warehouse_id>/', views.set_warehouse, name='set-warehouse'),
|
||||
# Получить товары и комплекты (пагинация, поиск, сортировка) [GET]
|
||||
path('api/items/', views.get_items_api, name='items-api'),
|
||||
# Получить список активных витрин [GET]
|
||||
path('api/get-showcases/', views.get_showcases_api, name='get-showcases-api'),
|
||||
# Получить актуальные витринные временные комплекты [GET]
|
||||
path('api/showcase-kits/', views.get_showcase_kits_api, name='showcase-kits-api'),
|
||||
# Получить детали комплекта для редактирования [GET]
|
||||
path('api/product-kits/<int:kit_id>/', views.get_product_kit_details, name='get-product-kit-details'),
|
||||
# Обновить временный комплект (состав, фото, цены) [POST]
|
||||
path('api/product-kits/<int:kit_id>/update/', views.update_product_kit, name='update-product-kit'),
|
||||
# Создать временный комплект и зарезервировать на витрину [POST]
|
||||
path('api/create-temp-kit/', views.create_temp_kit_to_showcase, name='create-temp-kit-api'),
|
||||
]
|
||||
Reference in New Issue
Block a user