mirror of https://github.com/interlegis/sigi.git
Sesóstris Vieira
2 weeks ago
2 changed files with 202 additions and 0 deletions
@ -0,0 +1,104 @@ |
|||
{% extends 'admin/base_site.html' %} |
|||
{% load i18n static djbs_extras %} |
|||
|
|||
{% block breadcrumbs %} |
|||
<li class="breadcrumb-item">{% translate "Relatórios" %}</li> |
|||
<li class="breadcrumb-item">{% translate "Lista de gerentes" %}</li> |
|||
{% endblock %} |
|||
|
|||
{% block content_title %} |
|||
<h5>{% translate "Lista de gerentes" %}</h5> |
|||
{% endblock %} |
|||
|
|||
{% block content %} |
|||
{% comment %} <nav class="nav my-3 bg-body-tertiary"> |
|||
<a class="nav-link ms-lg-auto" href="?fmt=pdf">{% icon "pdf" %}Exportar para PDF</a> |
|||
<a class="nav-link" href="?fmt=csv&casas=yes">{% icon "csv" %} Exportar CSV com casas</a> |
|||
<a class="nav-link" href="?fmt=csv&casas=no">{% icon "csv" %} Exportar CSV sem casas</a> |
|||
</nav> {% endcomment %} |
|||
|
|||
{% for gerente in object_list %} |
|||
<div class="card mb-3"> |
|||
<div class="card-header"> |
|||
{% if gerente.foto %} |
|||
<img class="rounded-circle user-image" src="{{ gerente.foto.url }}"/> |
|||
{% else %} |
|||
{% icon "user" %} |
|||
{% endif %} |
|||
{{ gerente.nome_completo }} |
|||
</div> |
|||
<div class="card-body"> |
|||
<p class="card-text"> |
|||
<a href="{% url 'openmap' %}?tipo_servico=ignore&tipo_convenio=ignore&gerente={{ gerente.id|stringformat:'s' }}" title="{% trans "Ver no mapa" %}"> |
|||
{% blocktrans with total=gerente.tot_casas %} |
|||
Atende a {{ total }} casas legislativas. |
|||
</a> |
|||
{% endblocktrans %} |
|||
</p> |
|||
<div class="accordion" id="accordion{{ gerente.id }}"> |
|||
{% for regiao, tot_casas, ufs in gerente.regioes %} |
|||
<div class="accordion-item"> |
|||
<h2 class="accordion-header"> |
|||
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse-{{ gerente.id }}-{{ regiao|slugify }}" aria-expanded="false" aria-controls="collapse-{{ gerente.id }}-{{ regiao|slugify }}"> |
|||
<strong>{{ regiao }}: </strong> |
|||
<em> |
|||
{% blocktrans with total=tot_casas %} |
|||
{{ total }} casas atendidas |
|||
{% endblocktrans %} |
|||
</em> |
|||
</button> |
|||
</h2> |
|||
<div id="collapse-{{ gerente.id }}-{{ regiao|slugify }}" class="accordion-collapse collapse" data-bs-parent="#accordion{{ gerente.id }}"> |
|||
<div class="accordion-body"> |
|||
<a href="{% url 'openmap' %}?tipo_servico=ignore&tipo_convenio=ignore&gerente={{ gerente.id|stringformat:'s' }}{% for uf_rec in ufs %}&uf={{ uf_rec.0 }}{% endfor %}" title="{% trans "Ver no mapa" %}"> |
|||
<em> |
|||
{% blocktrans with total=tot_casas %} |
|||
Ver as {{ total }} casas atendidas na região {{ regiao }} no mapa. |
|||
{% endblocktrans %} |
|||
</em> |
|||
</a> |
|||
<table class="table table-sm table-striped"> |
|||
<thead> |
|||
<tr> |
|||
<th>{% trans "Unidade da Federação" %}</th> |
|||
<th class="right-align">{% trans "Total de Casas" %}</th> |
|||
{% for tipo in tipos_orgao %} |
|||
<th class="right-align">{{ tipo.nome }}</th> |
|||
{% endfor %} |
|||
</tr> |
|||
</thead> |
|||
<tbody class="table-group-divider"> |
|||
{% for uf_rec in ufs %} |
|||
<tr> |
|||
{% for value in uf_rec|slice:"1:" %} |
|||
{% if forloop.first %} |
|||
<td> |
|||
<a href="{% url 'openmap' %}?tipo_servico=ignore&tipo_convenio=ignore&gerente={{ gerente.id|stringformat:'s' }}&uf={{ uf_rec.0 }}" title="{% trans "Ver no mapa" %}"> |
|||
{{ value }} |
|||
</a> |
|||
</td> |
|||
{% else %} |
|||
<td class="right-align"> |
|||
{% if forloop.counter > 2 and value > 0 %} |
|||
<a href="{% url 'openmap' %}?tipo_servico=ignore&tipo_convenio=ignore&gerente={{ gerente.id|stringformat:'s' }}&uf={{ uf_rec.0 }}&tipo_orgao={% for tipo in tipos_orgao %}{% if forloop.counter == forloop.parentloop.counter|add:-2 %}{{ tipo.sigla }}{% endif %}{% endfor %}" title="{% trans "Ver no mapa" %}"> |
|||
{{ value }} |
|||
</a> |
|||
{% else %} |
|||
{{ value|default:"-" }} |
|||
{% endif %} |
|||
</td> |
|||
{% endif %} |
|||
{% endfor %} |
|||
</tr> |
|||
{% endfor %} |
|||
</tbody> |
|||
</table> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
{% endfor %} |
|||
</div> |
|||
</div> |
|||
</div> |
|||
{% endfor %} |
|||
{% endblock %} |
Loading…
Reference in new issue