From bbaed244f24232af527cd6ca67e101231435d193 Mon Sep 17 00:00:00 2001 From: Eduardo Calil Date: Thu, 25 Aug 2016 18:37:15 -0300 Subject: [PATCH] Conserta bugs em documento administrativo --- sapl/protocoloadm/forms.py | 15 +++++++++++---- sapl/protocoloadm/urls.py | 5 ++++- .../documentoadministrativo_detail.html | 2 +- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/sapl/protocoloadm/forms.py b/sapl/protocoloadm/forms.py index 3d9a0be7f..d9e540f6a 100644 --- a/sapl/protocoloadm/forms.py +++ b/sapl/protocoloadm/forms.py @@ -537,10 +537,17 @@ class TramitacaoAdmForm(ModelForm): 'maior que a data da última tramitação!') raise ValidationError(msg) - if data_enc_form < data_tram_form or data_prazo_form < data_tram_form: - msg = _('A data fim de prazo e encaminhamento devem ser ' + - 'maiores que a data de tramitação!') - raise ValidationError(msg) + if data_enc_form: + if data_enc_form < data_tram_form: + msg = _('A data de encaminhamento deve ser ' + + 'maior que a data de tramitação!') + raise ValidationError(msg) + + if data_prazo_form: + if data_prazo_form < data_tram_form: + msg = _('A data fim de prazo deve ser ' + + 'maior que a data de tramitação!') + raise ValidationError(msg) return self.cleaned_data diff --git a/sapl/protocoloadm/urls.py b/sapl/protocoloadm/urls.py index 1c24d0e1a..e0a2af6be 100644 --- a/sapl/protocoloadm/urls.py +++ b/sapl/protocoloadm/urls.py @@ -17,7 +17,8 @@ from sapl.protocoloadm.views import (AnularProtocoloAdmView, ProtocoloPesquisaView, StatusTramitacaoAdministrativoCrud, TipoDocumentoAdministrativoCrud, - TipoInstituicaoCrud) + TipoInstituicaoCrud, + TramitacaoAdmCrud) from .apps import AppConfig @@ -30,6 +31,8 @@ urlpatterns = [ include(TipoDocumentoAdministrativoCrud.get_urls())), url(r'^protocoloadm/doc-acessorio/', include(DocumentoAcessorioAdministrativoCrud.get_urls())), + url(r'^protocoloadm/tramitacao-doc-adm/', + include(TramitacaoAdmCrud.get_urls())), url(r'^protocoloadm/status-tramitacao-adm/', include(StatusTramitacaoAdministrativoCrud.get_urls())), url(r'^protocoloadm/tipo-instituicao/', diff --git a/sapl/templates/protocoloadm/documentoadministrativo_detail.html b/sapl/templates/protocoloadm/documentoadministrativo_detail.html index f443579c0..f2729ae2d 100644 --- a/sapl/templates/protocoloadm/documentoadministrativo_detail.html +++ b/sapl/templates/protocoloadm/documentoadministrativo_detail.html @@ -2,7 +2,7 @@ {% load i18n %} {% block actions %}
-{% trans 'Tramitações' %} + {% trans 'Tramitações' %} {% trans 'Editar' %} {% trans 'Excluir' %}