from django.urls import path
from django.conf import settings
from django.conf.urls.static import static
from apps.protocolos.views import cadastro_protocolo, cliente_info, step4_protocolo, lista_de_protocolos, editar_info, editar_mudas, editar_protocolo,\
    adicionar_muda, listar_protocolos, protocolo_pdf, termo_conformidade_pdf, excluir_protocolo, finalizar_protocolo, protocolo_pdf_sem_monetario, relatorio_protocolos, \
    relatorio_protocolo_detalhado
    

urlpatterns = [
    path('cadastro_protocolo/', cadastro_protocolo, name='cadastro_protocolo'),
    path('api/cliente-info/<str:tipo>/<int:cliente_id>/', cliente_info, name='cliente_info'),
    path('step4_protocolo/', step4_protocolo, name='step4_protocolo'),
    path('lista_de_protocolos/', lista_de_protocolos, name='lista_de_protocolos'),
    path('editar_info/<int:protocolo_id>/', editar_info, name='editar_info'),
    path('editar_mudas/<int:protocolo_id>/', editar_mudas, name='editar_mudas'),
    path('editar_protocolo/<int:protocolo_id>/', editar_protocolo, name='editar_protocolo'),
    path('<int:protocolo_id>/adicionar_muda/', adicionar_muda, name='adicionar_muda'),
    path('listar_protocolos/', listar_protocolos, name='listar_protocolos'),
    path('protocolo_pdf/<int:protocolo_id>/', protocolo_pdf, name='protocolo_pdf'),
    path('protocolo_pdf_sem_monetario/<int:protocolo_id>/', protocolo_pdf_sem_monetario, name='protocolo_pdf_sem_monetario'),
    path('termo_conformidade_pdf/<int:protocolo_id>/', termo_conformidade_pdf, name='termo_conformidade_pdf'),
    path('excluir_protocolo/<int:protocolo_id>/', excluir_protocolo, name='excluir_protocolo'),
    path('finalizar_protocolo/<int:protocolo_id>/', finalizar_protocolo, name='finalizar_protocolo'),
    path('relatorio_protocolos/', relatorio_protocolos, name='relatorio_protocolos'),
    path('relatorio_protocolo_detalhado/<int:protocolo_id>/', relatorio_protocolo_detalhado, name='relatorio_protocolo_detalhado'),
]
if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL,
                          document_root=settings.MEDIA_ROOT)
