Browse Source

Alterar a apresentação dos resultados

pull/2454/head
João Rodrigues 7 years ago
committed by João Rodrigues
parent
commit
a6300c5392
  1. 10
      sapl/base/views.py
  2. 2
      sapl/templates/base/autores_duplicados.html
  3. 16
      sapl/templates/base/bancada_comissao_autor_externo.html

10
sapl/base/views.py

@ -972,7 +972,7 @@ def bancada_comissao_autor_externo():
tipo_autor_externo = TipoAutor.objects.filter(descricao='Externo')
for bancada in Bancada.objects.all():
for bancada in Bancada.objects.all().order_by('nome'):
autor_externo = bancada.autor.filter(tipo=tipo_autor_externo)
# if len(autor_externo) == 1:
@ -990,7 +990,7 @@ def bancada_comissao_autor_externo():
# (q_autor_externo, bancada, 'Bancada')
# )
for comissao in Comissao.objects.all():
for comissao in Comissao.objects.all().order_by('nome'):
autor_externo = comissao.autor.filter(tipo=tipo_autor_externo)
# if len(autor_externo) == 1:
@ -1116,7 +1116,7 @@ class ListarParlMandatosIntersecaoView(PermissionRequiredMixin, ListView):
def materias_protocolo_inexistente():
materias = []
for materia in MateriaLegislativa.objects.all().order_by('-ano'):
for materia in MateriaLegislativa.objects.order_by('-ano', 'numero'):
if materia.numero_protocolo:
exists = Protocolo.objects.filter(
ano=materia.ano, numero=materia.numero_protocolo).exists()
@ -1152,7 +1152,7 @@ class ListarMatProtocoloInexistenteView(PermissionRequiredMixin, ListView):
def protocolos_materias():
protocolos = []
for protocolo in Protocolo.objects.all():
for protocolo in Protocolo.objects.order_by('-ano', 'numero'):
materias_protocolo = MateriaLegislativa.objects.filter(
ano=protocolo.ano, numero_protocolo=protocolo.numero)
if len(materias_protocolo) > 1:
@ -1185,7 +1185,7 @@ class ListarProtocolosMateriasView(PermissionRequiredMixin, ListView):
def protocolos_duplicados():
protocolos = {}
for p in Protocolo.objects.all():
for p in Protocolo.objects.order_by('-ano', 'numero'):
key = "{}/{}".format(p.numero, p.ano)
val = protocolos.get(key, list())
val.append(p)

2
sapl/templates/base/autores_duplicados.html

@ -20,7 +20,7 @@
{% for autor, quantidade in autores_duplicados %}
<tr>
<td>
<a>{{ autor }}</a>
<a href="{% url 'sapl_index' %}sistema/autor/{{ autor.pk }}"> {{ autor }}</a>
</td>
<td>{{ autor.tipo }}</td>
<td>{{ quantidade }}</td>

16
sapl/templates/base/bancada_comissao_autor_externo.html

@ -11,20 +11,20 @@
<table class="table table-striped table-hover">
<thead>
<tr>
<th>Autor</th>
<th>Descrição Objeto</th>
<th>Descrição do Objeto</th>
<th>Objeto</th>
<th>Autor</th>
</tr>
</thead>
<tbody>
{% for autor, objeto, descricao_objeto in bancada_comissao_autor_externo %}
<tr>
<td>
<a>{{ autor.nome }}</a>
</td>
<td>{{ descricao_objeto }}</td>
<td>{{ objeto }}</td>
</tr>
<td>{{ descricao_objeto }}</td>
<td>{{ objeto }}</td>
<td>
<a href="{% url 'sapl_index' %}sistema/autor/{{ autor.pk }}">{{ autor.nome }}</a>
</td>
</tr>
{% endfor %}
</tbody>
</table>

Loading…
Cancel
Save