03019898b0
Добавлена офлайн/EndUser-подпись «ознакомлен и принял в работу» для документов отчётов и файловые вложения к задачам через Nextcloud. Co-authored-by: Cursor <cursoragent@cursor.com>
107 lines
3.3 KiB
Python
107 lines
3.3 KiB
Python
from django.urls import path
|
|
|
|
from . import views
|
|
|
|
urlpatterns = [
|
|
path('reports/', views.reports_hub_view, name='reports'),
|
|
path('reports/templates/', views.templates_list_view, name='reports_templates'),
|
|
path('reports/templates/<int:pk>/', views.template_edit_view, name='reports_template_edit'),
|
|
path(
|
|
'reports/templates/<int:pk>/preview-draft/',
|
|
views.template_preview_draft_view,
|
|
name='reports_template_preview_draft',
|
|
),
|
|
path('reports/templates/<int:pk>/copy/', views.template_copy_view, name='reports_template_copy'),
|
|
path(
|
|
'reports/templates/<int:pk>/set-default/',
|
|
views.template_set_default_view,
|
|
name='reports_template_set_default',
|
|
),
|
|
path('reports/it/monthly/', views.it_monthly_view, name='reports_it_monthly'),
|
|
path(
|
|
'reports/it/monthly/<str:month_id>/publish/',
|
|
views.it_monthly_publish_view,
|
|
name='reports_it_monthly_publish',
|
|
),
|
|
path(
|
|
'reports/it/monthly/<str:month_id>/unpublish/',
|
|
views.it_monthly_unpublish_view,
|
|
name='reports_it_monthly_unpublish',
|
|
),
|
|
path(
|
|
'reports/it/monthly/<str:month_id>/save-document/',
|
|
views.it_monthly_save_document_view,
|
|
name='reports_it_monthly_save_document',
|
|
),
|
|
path(
|
|
'reports/documents/create/',
|
|
views.report_document_create_view,
|
|
name='report_document_create',
|
|
),
|
|
path(
|
|
'reports/documents/upload/',
|
|
views.report_document_upload_view,
|
|
name='report_document_upload',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/download/',
|
|
views.report_document_download_view,
|
|
name='report_document_download',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/publish/',
|
|
views.report_document_publish_view,
|
|
name='report_document_publish',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/unpublish/',
|
|
views.report_document_unpublish_view,
|
|
name='report_document_unpublish',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/delete/',
|
|
views.report_document_delete_view,
|
|
name='report_document_delete',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/sign/',
|
|
views.report_document_sign_view,
|
|
name='report_document_sign',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/sign/prepare/',
|
|
views.report_document_sign_prepare_view,
|
|
name='report_document_sign_prepare',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/sign/complete/',
|
|
views.report_document_sign_complete_view,
|
|
name='report_document_sign_complete',
|
|
),
|
|
path(
|
|
'reports/documents/<int:pk>/sign/<int:sig_pk>/download/',
|
|
views.report_document_signed_download_view,
|
|
name='report_document_signed_download',
|
|
),
|
|
path(
|
|
'reports/it/monthly/<str:month_id>.md',
|
|
views.it_monthly_md_view,
|
|
name='reports_it_monthly_md',
|
|
),
|
|
path(
|
|
'reports/it/monthly/<str:month_id>.docx',
|
|
views.it_monthly_docx_view,
|
|
name='reports_it_monthly_docx',
|
|
),
|
|
path(
|
|
'reports/it/monthly/<str:month_id>.pdf',
|
|
views.it_monthly_pdf_view,
|
|
name='reports_it_monthly_pdf',
|
|
),
|
|
path(
|
|
'reports/it/monthly/<str:month_id>/preview/',
|
|
views.it_monthly_preview_view,
|
|
name='reports_it_monthly_preview',
|
|
),
|
|
]
|