from django.urls import path from .views import ( CompanyUpsertView, CustomerDealsView, CustomersView, DealDetailView, DealPlanningView, DealUpsertView, IndexView, ItemUpdateView, MaintenanceStatusView, MaintenanceView, MaterialCategoryUpsertView, MaterialDetailView, MaterialUpsertView, PlanningAddView, PlanningView, ProductionTaskCreateView, RegistryPrintView, RegistryView, SteelGradeUpsertView, TaskItemsView, ClosingView, WriteOffsView, WarehouseReceiptCreateView, WarehouseStocksView, WarehouseTransferCreateView, ) urlpatterns = [ # Главная страница (путь пустой) path('', IndexView.as_view(), name='index'), # Реестр path('registry/', RegistryView.as_view(), name='registry'), # Сделки path('planning/', PlanningView.as_view(), name='planning'), path('planning/deal//', DealPlanningView.as_view(), name='planning_deal'), path('planning/task//items/', TaskItemsView.as_view(), name='task_items'), path('customers/', CustomersView.as_view(), name='customers'), path('customers//', CustomerDealsView.as_view(), name='customer_deals'), path('maintenance/', MaintenanceView.as_view(), name='maintenance'), path('maintenance/status/', MaintenanceStatusView.as_view(), name='maintenance_status'), path('planning/add/', PlanningAddView.as_view(), name='planning_add'), path('planning/task/add/', ProductionTaskCreateView.as_view(), name='task_add'), path('planning/deal//json/', DealDetailView.as_view(), name='deal_json'), path('planning/deal/upsert/', DealUpsertView.as_view(), name='deal_upsert'), path('planning/company/upsert/', CompanyUpsertView.as_view(), name='company_upsert'), path('planning/material//json/', MaterialDetailView.as_view(), name='material_json'), path('planning/material/upsert/', MaterialUpsertView.as_view(), name='material_upsert'), path('planning/material-category/upsert/', MaterialCategoryUpsertView.as_view(), name='material_category_upsert'), path('planning/steel-grade/upsert/', SteelGradeUpsertView.as_view(), name='steel_grade_upsert'), # Печать сменного листа path('registry/print/', RegistryPrintView.as_view(), name='registry_print'), path('item//', ItemUpdateView.as_view(), name='item_detail'), path('warehouse/stocks/', WarehouseStocksView.as_view(), name='warehouse_stocks'), path('warehouse/transfer/', WarehouseTransferCreateView.as_view(), name='warehouse_transfer'), path('warehouse/receipt/', WarehouseReceiptCreateView.as_view(), name='warehouse_receipt'), path('closing/', ClosingView.as_view(), name='closing'), path('writeoffs/', WriteOffsView.as_view(), name='writeoffs'), ]