Browse Source

Ajusta layout e informações da pauta de sessão

pull/285/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
e9dbeb3b2a
  1. 5
      sessao/views.py
  2. 7
      templates/sessao/pauta/expediente.html
  3. 11
      templates/sessao/pauta/ordem.html
  4. 159
      templates/sessao/pauta_sessao_detail.html

5
sessao/views.py

@ -2199,6 +2199,11 @@ class PautaSessaoDetailView(SessaoCrud.CrudDetailView):
context.update({'expedientes': expedientes}) context.update({'expedientes': expedientes})
# ===================================================================== # =====================================================================
# Orador Expediente
oradores = OradorExpediente.objects.filter(
sessao_plenaria_id=self.object.id).order_by('numero_ordem')
context.update({'oradores': oradores})
# =====================================================================
# Matérias Ordem do Dia # Matérias Ordem do Dia
ordem = OrdemDia.objects.filter( ordem = OrdemDia.objects.filter(
sessao_plenaria_id=self.object.id) sessao_plenaria_id=self.object.id)

7
templates/sessao/pauta/expediente.html

@ -6,7 +6,6 @@
<h1>{{expediente.materia}}</h1> <h1>{{expediente.materia}}</h1>
<hr> <hr>
<fieldset> <fieldset>
<legend>Identificação Básica</legend> <legend>Identificação Básica</legend>
@ -16,7 +15,7 @@
<b>Ementa:</b> {{expediente.materia.ementa|safe}} <br /> <b>Ementa:</b> {{expediente.materia.ementa|safe}} <br />
<b>Indexação:</b> {{expediente.materia.indexacao}} <br /> <b>Indexação:</b> {{expediente.materia.indexacao}} <br />
</fieldset> </fieldset>
<br /><br />
<fieldset> <fieldset>
<legend>Outras Informações</legend> <legend>Outras Informações</legend>
@ -24,7 +23,7 @@
<b>Matéria Polêmica?</b> {{expediente.materia.polemica|yesno:"Sim,Não"}} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b>Matéria Polêmica?</b> {{expediente.materia.polemica|yesno:"Sim,Não"}} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b>Regime Tramitação:</b> {{expediente.materia.regime_tramitacao}} <b>Regime Tramitação:</b> {{expediente.materia.regime_tramitacao}}
</fieldset> </fieldset>
<br /><br />
<fieldset> <fieldset>
<legend>Documentos Acessórios</legend> <legend>Documentos Acessórios</legend>
@ -37,7 +36,7 @@
<br /><br /> <br /><br />
{% endfor %} {% endfor %}
</fieldset> </fieldset>
<br /><br />
<fieldset> <fieldset>
<legend>Tramitação{% if expediente.materia.em_tramitacao %}<a href="{% url 'acompanhar_materia' expediente.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend> <legend>Tramitação{% if expediente.materia.em_tramitacao %}<a href="{% url 'acompanhar_materia' expediente.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend>

11
templates/sessao/pauta/ordem.html

@ -6,7 +6,6 @@
<h1>{{ordem.materia}}</h1> <h1>{{ordem.materia}}</h1>
<hr> <hr>
<fieldset> <fieldset>
<legend>Identificação Básica</legend> <legend>Identificação Básica</legend>
@ -16,16 +15,15 @@
<b>Ementa:</b> {{ordem.materia.ementa|safe}} <br /> <b>Ementa:</b> {{ordem.materia.ementa|safe}} <br />
<b>Indexação:</b> {{ordem.materia.indexacao}} <br /> <b>Indexação:</b> {{ordem.materia.indexacao}} <br />
</fieldset> </fieldset>
<br /><br />
<fieldset> <fieldset>
<legend>Norma Juridica Vinculada</legend> <legend>Norma Juridica Vinculada</legend>
<!-- TODO --> <!-- TODO -->
{% for n in norma %} {% for n in norma %}
<b><a href="">{{n}}</a></b> <b><a href="">{{n}}</a></b>
{% endfor %} {% endfor %}
</fieldset> </fieldset>
<br /><br />
<fieldset> <fieldset>
<legend>Outras Informações</legend> <legend>Outras Informações</legend>
@ -33,7 +31,7 @@
<b>Matéria Polêmica?</b> {{ordem.materia.polemica|yesno:"Sim,Não"}} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b>Matéria Polêmica?</b> {{ordem.materia.polemica|yesno:"Sim,Não"}} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b>Regime Tramitação:</b> {{ordem.materia.regime_tramitacao}} <b>Regime Tramitação:</b> {{ordem.materia.regime_tramitacao}}
</fieldset> </fieldset>
<br /><br />
<fieldset> <fieldset>
<legend>Documentos Acessórios</legend> <legend>Documentos Acessórios</legend>
@ -46,7 +44,7 @@
<br /><br /> <br /><br />
{% endfor %} {% endfor %}
</fieldset> </fieldset>
<br /><br />
<fieldset> <fieldset>
<legend>Tramitação{% if ordem.materia.em_tramitacao %}<a href="{% url 'acompanhar_materia' ordem.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend> <legend>Tramitação{% if ordem.materia.em_tramitacao %}<a href="{% url 'acompanhar_materia' ordem.materia.id %}"> >>> Acompanhar matéria <<<</a>{% endif %}</legend>
@ -59,5 +57,4 @@
<br /> <br />
{% endfor %} {% endfor %}
</fieldset> </fieldset>
{% endblock %} {% endblock %}

159
templates/sessao/pauta_sessao_detail.html

@ -4,84 +4,97 @@
{% block actions %}{% endblock %} {% block actions %}{% endblock %}
{% block detail_content %} {% block detail_content %}
<br>
<div align=right><a href="{% url 'relatorio_sessao_plenaria' object.id %}">> PDF</a></li></div> <div align=right><a href="{% url 'relatorio_sessao_plenaria' object.id %}">> PDF</a></li></div>
<fieldset> <fieldset>
<legend>Pauta da Sessão</legend> <legend>Identificação Básica</legend>
<h5 align="center">{{ sessaoplenaria }}</h5> <table class="table table-striped table-bordered">
<thead class="thead-default">
<fieldset> <tr>
<legend>Identificação Básica</legend> {% for b in basica %}
<div class="row"> <td>{{b}}</td>
{% for b in basica %} {% endfor %}
<div class="col-md-4">{{b}}</div> </tr>
{% endfor %} </thead>
</div> </table>
</fieldset> </fieldset>
<fieldset>
<legend>Expedientes</legend>
<div class="row">
{% for e in expedientes %}
<div class="col-md-6"><b>{{e.tipo}}:</b></div>
<div class="col-md-6">{{e.conteudo|safe}}</div>
{% endfor %}
</div>
</fieldset>
<fieldset> <fieldset>
<legend>Matérias do Expediente</legend> <legend>Expedientes</legend>
<div class="row"> <table class="table table-striped table-bordered">
<div class="col-md-4">Matéria</div> <thead class="thead-default">
<div class="col-md-4">Ementa</div> {% for e in expedientes %}
<div class="col-md-4">Resultado da Votação</div> <tr>
</div> <td><b>{{e.tipo}}:</b></td>
<div class="row"> <td>{{e.conteudo|safe}}</td>
{% for m in materia_expediente %} </tr>
<div class="col-md-4"> {% endfor %}
{{m.numero}} - <a href="{% url 'sessaoplenaria:pauta_expediente_detail' m.id %}">{{m.titulo}}</a> </thead>
<br /> </table>
<b>Autor{{ m.autor|length|pluralize:"es" }}</b>: {{ m.autor|join:', ' }} </fieldset>
</div>
<div class="col-md-4">{{m.ementa|safe}}</div>
<div class="col-md-4">{{m.situacao}}</div>
{% endfor %}
</div>
</fieldset>
<fieldset> <fieldset>
<legend>Oradores do Expediente</legend> <legend>Matérias do Expediente</legend>
<div class="row"> <table class="table table-striped table-bordered">
<div class="col-md-6">Parlamentar</div> <thead class="thead-default">
<div class="col-md-6">Discurso</div> <tr>
</div> <th>Matéria</th>
<div class="row"> <th>Ementa</th>
{% for o in oradores %} <th>Resultado da Votação</th>
<div class="col-md-6"><b>{{o.numero_ordem}}</b> - {{o.parlamentar}}</div> </tr>
<div class="col-md-6">{{o.url_discurso}}</div> </thead>
{% endfor %} {% for m in materia_expediente %}
</div> <tr>
</fieldset> <td>
{{m.numero}} - <a href="{% url 'sessaoplenaria:pauta_expediente_detail' m.id %}">{{m.titulo}}</a>
<br />
<b>Autor{{ m.autor|length|pluralize:"es" }}</b>: {{ m.autor|join:', ' }}
</td>
<td>{{m.ementa|safe}}</td>
<td>{{m.situacao}}</td>
</tr>
{% endfor %}
</table>
</fieldset>
<fieldset> <fieldset>
<legend>Matérias da Ordem do Dia</legend> <legend>Oradores do Expediente</legend>
<div class="row"> <table class="table table-striped table-bordered">
<div class="col-md-4">Matéria</div> <thead class="thead-default">
<div class="col-md-4">Ementa</div> <tr>
<div class="col-md-4">Resultado da Votação</div> <th>Parlamentar</th>
</div> <th>Discurso</th>
<div class="row"> </tr>
{% for m in materias_ordem %} </thead>
<div class="col-md-4"> {% for o in oradores %}
{{m.numero}} - <a href="{% url 'sessaoplenaria:pauta_ordem_detail' m.id %}">{{m.titulo}}</a> <tr>
<br /> <td><b>{{o.numero_ordem}}</b> - {{o.parlamentar}}</td>
<b>Autor{{ m.autor|length|pluralize:"es" }}</b>: {{ m.autor|join:', ' }} <td>{{o.url_discurso}}</td>
</div> </tr>
<div class="col-md-4">{{m.ementa|safe}}</div> {% endfor %}
<div class="col-md-4">{{m.situacao}}</div> </table>
{% endfor %} </fieldset>
</div>
</fieldset>
<fieldset>
<legend>Matérias da Ordem do Dia</legend>
<table class="table table-striped table-bordered">
<thead class="thead-default">
<tr>
<th>Matéria</th>
<th>Ementa</th>
<th>Resultado da Votação</th>
</tr>
</thead>
{% for m in materias_ordem %}
<tr>
<td>
{{m.numero}} - <a href="{% url 'sessaoplenaria:pauta_ordem_detail' m.id %}">{{m.titulo}}</a>
<br />
<b>Autor{{ m.autor|length|pluralize:"es" }}</b>: {{ m.autor|join:', ' }}
</td>
<td>{{m.ementa|safe}}</td>
<td>{{m.situacao}}</td>
</tr>
{% endfor %}
</table>
</fieldset> </fieldset>
{% endblock detail_content %} {% endblock detail_content %}

Loading…
Cancel
Save