diff --git a/docker-compose.yml b/docker-compose.yml index a06f2c81c..7b97b49f4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ sapldb: ports: - "5532:5432" sapl: - image: interlegis/sapl:3.1.12-BETA + image: interlegis/sapl:3.1.15-BETA volumes: - sapl_data:/var/interlegis/sapl/data - sapl_media:/var/interlegis/sapl/media diff --git a/sapl/protocoloadm/views.py b/sapl/protocoloadm/views.py index c478b6f62..e11def026 100644 --- a/sapl/protocoloadm/views.py +++ b/sapl/protocoloadm/views.py @@ -419,12 +419,10 @@ class ProtocoloMateriaView(PermissionRequiredMixin, CreateView): protocolo.numero = ( numero['numero__max'] + 1) if numero['numero__max'] else 1 protocolo.ano = datetime.now().year - protocolo.data = datetime.strptime(datetime.now().strftime("%Y-%m-%d"), - '%Y-%m-%d') - protocolo.hora = datetime.strptime(datetime.now().strftime("%H:%M"), - '%H:%M') - protocolo.timestamp = datetime.strptime( - datetime.now().strftime("%Y-%m-%d %H:%M"), "%Y-%m-%d %H:%M") + protocolo.data = datetime.now().date() + protocolo.hora = datetime.now().time() + protocolo.timestamp = datetime.now() + protocolo.tipo_protocolo = 0 protocolo.tipo_processo = '1' # TODO validar o significado protocolo.anulado = False diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 009d4d350..9e82b4e0e 100644 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -2289,11 +2289,13 @@ class PautaSessaoDetailView(DetailView): ementa = o.observacao titulo = o.materia numero = o.numero_ordem - + situacao = o.materia.tramitacao_set.last().status + if situacao is None: + situacao = _("Não informada") # Verificar resultado - resultado = o.registrovotacao_set.all() + rv = o.registrovotacao_set.all() if resultado: - resultado = resultado[0].tipo_resultado_votacao.nome + resultado = rv[0].tipo_resultado_votacao.nome else: resultado = _('Matéria não votada') @@ -2306,6 +2308,8 @@ class PautaSessaoDetailView(DetailView): 'titulo': titulo, 'numero': numero, 'resultado': resultado, + 'resultado_observacao': resultado_observacao, + 'situacao': situacao, 'autor': autor } materias_ordem.append(mat) diff --git a/sapl/templates/protocoloadm/MateriaTemplate.html b/sapl/templates/protocoloadm/MateriaTemplate.html index fc490fcc5..05d1f65ad 100644 --- a/sapl/templates/protocoloadm/MateriaTemplate.html +++ b/sapl/templates/protocoloadm/MateriaTemplate.html @@ -3,7 +3,7 @@ {% block base_content %}
diff --git a/sapl/templates/protocoloadm/protocolo_list.html b/sapl/templates/protocoloadm/protocolo_list.html index 4ae55baf0..8abcb0d7c 100644 --- a/sapl/templates/protocoloadm/protocolo_list.html +++ b/sapl/templates/protocoloadm/protocolo_list.html @@ -20,7 +20,7 @@ Etiqueta Individual
Assunto: {{ p.assunto_ementa }}
- Data Protocolo: {{ p.data|date:"d/m/Y" }} - Horário: {{ p.timestamp|date:"H:m:s" }}
+ Data Protocolo: {{ p.data|date:"d/m/Y" }} - Horário: {{ p.hora|date:"H:m:s" }}
Natureza do Processo: {% if p.tipo_processo == 0 %} Administrativo
diff --git a/sapl/templates/sessao/pauta_sessao_detail.html b/sapl/templates/sessao/pauta_sessao_detail.html index e4f41f312..4664e8638 100644 --- a/sapl/templates/sessao/pauta_sessao_detail.html +++ b/sapl/templates/sessao/pauta_sessao_detail.html @@ -3,7 +3,7 @@ {% load crispy_forms_tags %} {% block base_content %} -
> PDF
+
> Impressão PDF
Identificação Básica @@ -25,7 +25,7 @@ {% endfor %} @@ -36,7 +36,7 @@
Matérias do Expediente
{{e.tipo}}:
-

{{e.conteudo}}

+

{{e.conteudo|safe}}

- + @@ -45,13 +45,13 @@ {% for m in materia_expediente %} - - - + + {% endfor %}
Matéria Ementa
+ {{m.numero}} - {{m.titulo}}
Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }}
{{m.ementa|safe}}{{m.situacao}}{{m.ementa|safe}}{{m.situacao}}
@@ -78,7 +78,7 @@
Matérias da Ordem do Dia - + @@ -87,13 +87,13 @@ {% for m in materias_ordem %} - - - + + {% endfor %}
Matéria Ementa
+ {{m.numero}} - {{m.titulo}}
Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }}
{{m.ementa|safe}}{{m.situacao}}{{m.ementa|safe}}{{m.situacao}}