Browse Source

Fix #3194 - Adicionando observação de materia no resumo de sessao ple… (#3198)

* Fix #3194 - Adicionando observação de materia no resumo de sessao plenaria

* Removendo setas do relatorio

* Corrigindo observação de ordemDia e expediente

* Corrigindo observação de relatorio de resumo

Co-authored-by: Edward <9326037+edwardoliveira@users.noreply.github.com>
pull/3226/head
Ulysses Lara 5 years ago
committed by GitHub
parent
commit
6cf5fdd517
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      sapl/relatorios/views.py
  2. 4
      sapl/sessao/views.py
  3. 4
      sapl/templates/relatorios/blocos_sessao_plenaria/materias_expediente.html
  4. 2
      sapl/templates/relatorios/blocos_sessao_plenaria/materias_ordemdia.html

4
sapl/relatorios/views.py

@ -604,6 +604,7 @@ def get_sessao_plenaria(sessao, casa):
"des_turno": get_turno(materia)[0], "des_turno": get_turno(materia)[0],
"situacao": materia.materiaemtramitacao_set.first().tramitacao.status, "situacao": materia.materiaemtramitacao_set.first().tramitacao.status,
"txt_ementa": str(materia.ementa), "txt_ementa": str(materia.ementa),
"materia_observacao": materia.observacao,
"ordem_observacao": expediente_materia.observacao, "ordem_observacao": expediente_materia.observacao,
"nom_resultado": '', "nom_resultado": '',
"nom_autor": '', "nom_autor": '',
@ -704,6 +705,7 @@ def get_sessao_plenaria(sessao, casa):
"des_turno": get_turno(materia)[0], "des_turno": get_turno(materia)[0],
# https://github.com/interlegis/sapl/issues/1009 # https://github.com/interlegis/sapl/issues/1009
"txt_ementa": html.unescape(materia.ementa), "txt_ementa": html.unescape(materia.ementa),
"materia_observacao": materia.observacao,
"ordem_observacao": html.unescape(votacao.observacao), "ordem_observacao": html.unescape(votacao.observacao),
"nom_autor": '', "nom_autor": '',
"situacao": materia.materiaemtramitacao_set.first().tramitacao.status "situacao": materia.materiaemtramitacao_set.first().tramitacao.status
@ -1127,6 +1129,8 @@ def get_pauta_sessao(sessao, casa):
dic_expediente_materia["id_materia"] = str( dic_expediente_materia["id_materia"] = str(
materia.numero) + "/" + str(materia.ano) materia.numero) + "/" + str(materia.ano)
dic_expediente_materia["txt_ementa"] = materia.ementa dic_expediente_materia["txt_ementa"] = materia.ementa
dic_expediente_materia["materia_observacao"] = materia.observacao
dic_expediente_materia["ordem_observacao"] = str( dic_expediente_materia["ordem_observacao"] = str(
expediente_materia.observacao) expediente_materia.observacao)

4
sapl/sessao/views.py

@ -1726,6 +1726,7 @@ def get_materias_expediente(sessao_plenaria):
resultado = _('Matéria lida') if m.tipo_votacao == 4 else _('Matéria não votada') resultado = _('Matéria lida') if m.tipo_votacao == 4 else _('Matéria não votada')
resultado_observacao = _(' ') resultado_observacao = _(' ')
materias_expediente.append({ materias_expediente.append({
'ementa': m.materia.ementa, 'ementa': m.materia.ementa,
'titulo': m.materia, 'titulo': m.materia,
@ -1737,6 +1738,7 @@ def get_materias_expediente(sessao_plenaria):
'autor': [str(x.autor) for x in Autoria.objects.select_related("autor").filter(materia_id=m.materia_id)], 'autor': [str(x.autor) for x in Autoria.objects.select_related("autor").filter(materia_id=m.materia_id)],
'numero_protocolo': m.materia.numero_protocolo, 'numero_protocolo': m.materia.numero_protocolo,
'numero_processo': m.materia.numeracao_set.last(), 'numero_processo': m.materia.numeracao_set.last(),
'observacao_materia': m.materia.observacao,
'observacao': m.observacao 'observacao': m.observacao
}) })
@ -1844,6 +1846,7 @@ def get_materias_ordem_do_dia(sessao_plenaria):
voto_nao = " Não Informado" voto_nao = " Não Informado"
voto_abstencoes = " Não Informado" voto_abstencoes = " Não Informado"
materias_ordem.append({ materias_ordem.append({
'ementa': o.materia.ementa, 'ementa': o.materia.ementa,
'ementa_observacao': o.observacao, 'ementa_observacao': o.observacao,
@ -1861,6 +1864,7 @@ def get_materias_ordem_do_dia(sessao_plenaria):
'voto_nao': voto_nao, 'voto_nao': voto_nao,
'voto_abstencoes': voto_abstencoes, 'voto_abstencoes': voto_abstencoes,
'voto_nominal': voto_nominal, 'voto_nominal': voto_nominal,
'observacao': o.observacao
}) })
return {'materias_ordem': materias_ordem} return {'materias_ordem': materias_ordem}

4
sapl/templates/relatorios/blocos_sessao_plenaria/materias_expediente.html

@ -1,3 +1,5 @@
{% load common_tags %}
<h2 class="gray-title">Matérias do Expediente</h2> <h2 class="gray-title">Matérias do Expediente</h2>
<table class="grayTable"> <table class="grayTable">
@ -21,7 +23,7 @@
{% endif %} {% endif %}
</dl> </dl>
</td> </td>
<td style="width:60%"><div style="margin:10px">{{materia.txt_ementa}}</div></td> <td style="width:60%"><div style="margin:10px">{{materia.txt_ementa}}<br>{{materia.ordem_observacao}}</div></td>
<td style="text-align: center">&nbsp;<b>{{materia.nom_resultado}}</b></td> <td style="text-align: center">&nbsp;<b>{{materia.nom_resultado}}</b></td>
</tr> </tr>
{% endfor %} {% endfor %}

2
sapl/templates/relatorios/blocos_sessao_plenaria/materias_ordemdia.html

@ -21,7 +21,7 @@
{% endif %} {% endif %}
</dl> </dl>
</td> </td>
<td style="width:60%">{{materia.txt_ementa}}</td> <td style="width:60%">{{materia.txt_ementa}} <br>{{materia.ordem_observacao}}</td>
<td style="text-align: center;">&nbsp;<b>{{materia.nom_resultado}}</b></td> <td style="text-align: center;">&nbsp;<b>{{materia.nom_resultado}}</b></td>
</tr> </tr>
{% endfor %} {% endfor %}

Loading…
Cancel
Save