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})
# =====================================================================
# 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
ordem = OrdemDia.objects.filter(
sessao_plenaria_id=self.object.id)

7
templates/sessao/pauta/expediente.html

@ -6,7 +6,6 @@
<h1>{{expediente.materia}}</h1>
<hr>
<fieldset>
<legend>Identificação Básica</legend>
@ -16,7 +15,7 @@
<b>Ementa:</b> {{expediente.materia.ementa|safe}} <br />
<b>Indexação:</b> {{expediente.materia.indexacao}} <br />
</fieldset>
<br /><br />
<fieldset>
<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>Regime Tramitação:</b> {{expediente.materia.regime_tramitacao}}
</fieldset>
<br /><br />
<fieldset>
<legend>Documentos Acessórios</legend>
@ -37,7 +36,7 @@
<br /><br />
{% endfor %}
</fieldset>
<br /><br />
<fieldset>
<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>
<hr>
<fieldset>
<legend>Identificação Básica</legend>
@ -16,16 +15,15 @@
<b>Ementa:</b> {{ordem.materia.ementa|safe}} <br />
<b>Indexação:</b> {{ordem.materia.indexacao}} <br />
</fieldset>
<br /><br />
<fieldset>
<legend>Norma Juridica Vinculada</legend>
<!-- TODO -->
{% for n in norma %}
<b><a href="">{{n}}</a></b>
{% endfor %}
</fieldset>
<br /><br />
<fieldset>
<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>Regime Tramitação:</b> {{ordem.materia.regime_tramitacao}}
</fieldset>
<br /><br />
<fieldset>
<legend>Documentos Acessórios</legend>
@ -46,7 +44,7 @@
<br /><br />
{% endfor %}
</fieldset>
<br /><br />
<fieldset>
<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 />
{% endfor %}
</fieldset>
{% endblock %}

159
templates/sessao/pauta_sessao_detail.html

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

Loading…
Cancel
Save