HH/apps/callcenter/urls.py
2026-02-25 04:47:05 +03:00

31 lines
1.4 KiB
Python

from django.urls import path
from . import ui_views
app_name = 'callcenter'
urlpatterns = [
# Interactions
path('interactions/', ui_views.interaction_list, name='interaction_list'),
path('interactions/<uuid:pk>/', ui_views.interaction_detail, name='interaction_detail'),
# Complaints
path('complaints/', ui_views.complaint_list, name='complaint_list'),
path('complaints/create/', ui_views.create_complaint, name='create_complaint'),
path('complaints/<uuid:pk>/success/', ui_views.complaint_success, name='complaint_success'),
# Inquiries
path('inquiries/', ui_views.inquiry_list, name='inquiry_list'),
path('inquiries/create/', ui_views.create_inquiry, name='create_inquiry'),
path('inquiries/<uuid:pk>/success/', ui_views.inquiry_success, name='inquiry_success'),
# Call Records (CSV Import)
path('records/', ui_views.call_records_list, name='call_records_list'),
path('records/import/', ui_views.import_call_records, name='import_call_records'),
path('records/export-template/', ui_views.export_call_records_template, name='export_call_records_template'),
# AJAX Helpers
path('ajax/departments/', ui_views.get_departments_by_hospital, name='ajax_departments'),
path('ajax/physicians/', ui_views.get_staff_by_hospital, name='ajax_physicians'),
path('ajax/patients/', ui_views.search_patients, name='ajax_patients'),
]