diff --git a/sapl/relatorios/views.py b/sapl/relatorios/views.py index 0bda27f45..5a2ce0e3d 100755 --- a/sapl/relatorios/views.py +++ b/sapl/relatorios/views.py @@ -1706,13 +1706,21 @@ def relatorio_materia_tramitacao(request, pk): rodape = ' '.join(get_rodape(casa)) context = {} - context.update({'object': materia_legislativa}) - context.update({'data': dt.today().strftime('%d/%m/%Y')}) - context.update({'rodape': rodape}) + context.update( + {'object': tramitacoes, + 'materia': materia_legislativa, + 'ano': materia_legislativa.ano, + 'numero': materia_legislativa.numero, + 'autor': materia_legislativa.autores.first(), + 'tipo': materia_legislativa.tipo.descricao, + 'rodape': rodape, + 'data': dt.today().strftime('%d/%m/%Y'), + 'rodape': rodape}) header_context = {"casa": casa, 'logotipo': casa.logotipo, 'MEDIA_URL': MEDIA_URL} - html_template = render_to_string('crud/list.html', context) + html_template = render_to_string( + 'relatorios/relatorio_materia_tramitacao.html', context) html_header = render_to_string( 'relatorios/header_ata.html', header_context) diff --git a/sapl/templates/relatorios/relatorio_materia_tramitacao.html b/sapl/templates/relatorios/relatorio_materia_tramitacao.html new file mode 100644 index 000000000..ddfe6e38b --- /dev/null +++ b/sapl/templates/relatorios/relatorio_materia_tramitacao.html @@ -0,0 +1,38 @@ +{% extends "relatorios/base_relatorio.html" %} +{% load i18n %} +{% load common_tags %} +{% load static %} + +{% block content %} + + +

Histórico de Tramitações da Matéria: {{ numero }}/{{ ano }}

+ + Tipo de matéria: {{ tipo }}
+ Autor: {{ autor }}
+ + + {% for tramitacao in object%} + {% if forloop.first %} + + + + + + + + + + {% endif %} + + + + + + + {% if forloop.last %} + + {% endif %} + {% endfor %} +
Data TramitacaçãoUnidade LocalUnidade DestinoStatus
{{tramitacao.data_tramitacao}}{{tramitacao.unidade_tramitacao_local}}{{tramitacao.unidade_tramitacao_destino}}{{tramitacao.status}}
+{% endblock content %} \ No newline at end of file