diff --git a/sapl/protocoloadm/views.py b/sapl/protocoloadm/views.py index a97d3d758..87a1a3710 100644 --- a/sapl/protocoloadm/views.py +++ b/sapl/protocoloadm/views.py @@ -353,19 +353,22 @@ class ProtocoloMateriaView(PermissionRequiredMixin, CreateView): protocolo = Protocolo() - protocolo.numero = (numero['numero__max'] + 1) if numero['numero__max'] else 1 + protocolo.numero = ( + numero['numero__max'] + 1) if numero['numero__max'] else 1 protocolo.ano = datetime.now().year protocolo.data = datetime.now().strftime("%Y-%m-%d") protocolo.hora = datetime.now().strftime("%H:%M") protocolo.timestamp = datetime.now().strftime("%Y-%m-%d %H:%M") - protocolo.tipo_processo = '0' # TODO validar o significado + protocolo.tipo_processo = '1' # TODO validar o significado + protocolo.anulado = False + if form.cleaned_data['autor']: protocolo.autor = form.cleaned_data['autor'] - protocolo.anulado = False protocolo.tipo_materia = TipoMateriaLegislativa.objects.get( id=self.request.POST['tipo_materia']) protocolo.numero_paginas = self.request.POST['numero_paginas'] protocolo.observacao = self.request.POST['observacao'] + protocolo.save() return redirect(self.get_success_url(protocolo)) diff --git a/sapl/templates/protocoloadm/comprovante.html b/sapl/templates/protocoloadm/comprovante.html index ef82a1daa..4c88ca195 100644 --- a/sapl/templates/protocoloadm/comprovante.html +++ b/sapl/templates/protocoloadm/comprovante.html @@ -61,23 +61,25 @@ Data / Horário {{ protocolo.data|date:"d/m/Y" }} - {{ protocolo.timestamp|date:"H:i:s" }} - - Ementa - {{ protocolo.assunto_ementa }} - - - Interessado - {{ protocolo.interessado }} - + {% if protocolo.tipo_processo == 0 %} + + Ementa + {{ protocolo.assunto_ementa }} + + + Interessado + {{ protocolo.interessado }} + + {% endif %} Natureza - {% if protocolo.tipo_protocolo == 0 %} Administrativo {% elif protocolo.tipo_protocolo == 1 %} Matéria Legislativa {% endif %} + {% if protocolo.tipo_processo == 0 %} Administrativo {% elif protocolo.tipo_processo == 1 %} Legislativo {% endif %} - Tipo Documento - {{ protocolo.tipo_documento }} + {% if protocolo.tipo_documento %} Tipo Documento {% else %} Tipo Matéria {% endif %} + {% if protocolo.tipo_documento %} {{protocolo.tipo_documento}} {% else %} {{protocolo.tipo_materia}} {% endif %} Número Páginas diff --git a/sapl/templates/protocoloadm/protocolo_mostrar.html b/sapl/templates/protocoloadm/protocolo_mostrar.html index 476f19d5f..a48a7d29a 100644 --- a/sapl/templates/protocoloadm/protocolo_mostrar.html +++ b/sapl/templates/protocoloadm/protocolo_mostrar.html @@ -4,14 +4,13 @@ {% block detail_content %} Protocolo:{{ protocolo.numero|stringformat:'06d' }}/{{ protocolo.ano }}
- Assunto: {{ protocolo.assunto_ementa }}
+ Assunto: {{ protocolo.assunto_ementa|default:" Não informado." }}
Data Protocolo: {{ protocolo.data|date:"d/m/Y" }} - Horário: {{ protocolo.hora|date:"H:i" }}
- Interessado: {{ protocolo.interessado }}
+ Interessado: {{ protocolo.interessado|default:" Não informado." }}
- Natureza do Processo:{% if protocolo.tipo_processo == 0 %} Administrativo {% elif protocolo.tipo_processo == 1 %} Matéria Legislativa {% endif %}
- Classificação: {{ protocolo.tipo_documento }}
+ Natureza do Processo:{% if protocolo.tipo_processo == 0 %} Administrativo {% elif protocolo.tipo_processo == 1 %} Legislativo {% endif %}
Número de Páginas: {{ protocolo.numero_paginas }}
- Observação:{{ protocolo.observacao|default:"Não há" }}
+ Observação:{{ protocolo.observacao|default:" Não informado." }}

@@ -37,6 +36,6 @@      - Comprovante + Comprovante {% endblock detail_content %}