Browse Source

Alterações para disponibilizar ConsideracoesFinais nas abas de resumo e resumo ata

pull/3437/head
AlGouvea 4 years ago
parent
commit
aeb6dcfaca
  1. 3
      sapl/relatorios/views.py
  2. 7
      sapl/sessao/models.py
  3. 11
      sapl/sessao/views.py
  4. 8
      sapl/templates/sessao/blocos_ata/consideracoes_finais.html
  5. 9
      sapl/templates/sessao/blocos_resumo/consideracoes_finais.html
  6. 3
      sapl/templates/sessao/resumo.html
  7. 1
      sapl/templates/sessao/resumo_ata.html

3
sapl/relatorios/views.py

@ -25,7 +25,8 @@ from sapl.sessao.models import (ExpedienteMateria, ExpedienteSessao,
Orador, OradorExpediente,
OrdemDia, PresencaOrdemDia, SessaoPlenaria,
SessaoPlenariaPresenca, OcorrenciaSessao,
RegistroVotacao, VotoParlamentar, OradorOrdemDia, TipoExpediente, ResumoOrdenacao)
RegistroVotacao, VotoParlamentar, OradorOrdemDia,
ConsideracoesFinais, TipoExpediente, ResumoOrdenacao)
from sapl.settings import STATIC_ROOT
from sapl.utils import LISTA_DE_UFS, TrocaTag, filiacao_data, create_barcode

7
sapl/sessao/models.py

@ -701,7 +701,8 @@ ORDENACAO_RESUMO = [
('v_n_mat_o_d', 'Votações Nominais - Matérias da Ordem do Dia'),
('oradores_o_d', 'Oradores da Ordem do Dia'),
('oradores_expli', 'Oradores das Explicações Pessoais'),
('ocorr_sessao', 'Ocorrências da Sessão')
('ocorr_sessao', 'Ocorrências da Sessão'),
('cons_finais', 'Considerações Finais')
]
@ -767,6 +768,10 @@ class ResumoOrdenacao(models.Model):
max_length=50,
default=ORDENACAO_RESUMO[13][0]
)
decimo_quinto = models.CharField(
max_length=50,
default=ORDENACAO_RESUMO[14][0]
)
class Meta:
verbose_name = _('Ordenação do Resumo de uma Sessão')

11
sapl/sessao/views.py

@ -2277,7 +2277,7 @@ class ResumoView(DetailView):
# Ocorrẽncias da Sessão
context.update(get_ocorrencias_da_sessao(self.object))
# =====================================================================
# Ocorrẽncias da Sessão
# Consideracoes Finais da Sessão
context.update(get_consideracoes_finais(self.object))
# =====================================================================
# Indica a ordem com a qual o template será renderizado
@ -2295,7 +2295,8 @@ class ResumoView(DetailView):
'oradores_exped': 'oradores_expediente.html',
'oradores_o_d': 'oradores_ordemdia.html',
'oradores_expli': 'oradores_explicacoes.html',
'ocorr_sessao': 'ocorrencias_da_sessao.html'
'ocorr_sessao': 'ocorrencias_da_sessao.html',
'cons_finais': 'consideracoes_finais.html'
}
ordenacao = ResumoOrdenacao.objects.get_or_create()[0]
@ -2314,7 +2315,8 @@ class ResumoView(DetailView):
'decimo_primeiro_ordenacao': dict_ord_template[ordenacao.decimo_primeiro],
'decimo_segundo_ordenacao': dict_ord_template[ordenacao.decimo_segundo],
'decimo_terceiro_ordenacao': dict_ord_template[ordenacao.decimo_terceiro],
'decimo_quarto_ordenacao': dict_ord_template[ordenacao.decimo_quarto]
'decimo_quarto_ordenacao': dict_ord_template[ordenacao.decimo_quarto],
'decimo_quinto_ordenacao': dict_ord_template[ordenacao.decimo_quinto]
})
except KeyError as e:
self.logger.error("KeyError: " + str(e) + ". Erro ao tentar utilizar "
@ -2333,7 +2335,8 @@ class ResumoView(DetailView):
'decimo_primeiro_ordenacao': 'votos_nominais_materias_ordem_dia.html',
'decimo_segundo_ordenacao': 'oradores_ordemdia.html',
'decimo_terceiro_ordenacao': 'oradores_explicacoes.html',
'decimo_quarto_ordenacao': 'ocorrencias_da_sessao.html'
'decimo_quarto_ordenacao': 'ocorrencias_da_sessao.html',
'decimo_quinto_ordenacao': 'consideracoes_finais.html'
})
sessao = context['object']

8
sapl/templates/sessao/blocos_ata/consideracoes_finais.html

@ -0,0 +1,8 @@
<fieldset>
<p align="justify">
{% if object.consideracoesfinais.conteudo %}
<strong>Considerações Finais: </strong>
{{object.consideracoesfinais.conteudo|striptags|safe}}
{% endif %}
</p>
</fieldset>

9
sapl/templates/sessao/blocos_resumo/consideracoes_finais.html

@ -0,0 +1,9 @@
{% if object.consideracoesfinais.conteudo %}
<fieldset>
<legend>Considerações Finais</legend>
<div style="border:0.5px solid #BAB4B1; border-radius: 10px; background-color: rgba(225, 225, 225, .8);">
<p>{{object.consideracoesfinais.conteudo|safe}}</p>
</div>
</fieldset>
<br /><br /><br />
{% endif %}

3
sapl/templates/sessao/resumo.html

@ -49,5 +49,8 @@
{% include 'sessao/blocos_resumo/'|add:decimo_terceiro_ordenacao %}
{% include 'sessao/blocos_resumo/'|add:decimo_quarto_ordenacao %}
{% include 'sessao/blocos_resumo/'|add:decimo_quinto_ordenacao %}
{% endblock detail_content %}

1
sapl/templates/sessao/resumo_ata.html

@ -33,5 +33,6 @@
{% include 'sessao/blocos_ata/'|add:decimo_segundo_ordenacao %}
{% include 'sessao/blocos_ata/'|add:decimo_terceiro_ordenacao %}
{% include 'sessao/blocos_ata/'|add:decimo_quarto_ordenacao %}
{% include 'sessao/blocos_ata/'|add:decimo_quinto_ordenacao %}
{% include 'sessao/blocos_ata/assinaturas.html' %}
{% endblock detail_content %}

Loading…
Cancel
Save