mirror of https://github.com/interlegis/sigi.git
Starlone (Estagiario)
14 years ago
15 changed files with 966 additions and 450 deletions
@ -0,0 +1,158 @@ |
|||
{% extends "admin/carrinho.html" %} |
|||
{% load adminmedia admin_list i18n %} |
|||
{% block extrastyle %} |
|||
{{ block.super }} |
|||
{% include "admin/tabs_style.html" %} |
|||
|
|||
|
|||
{% endblock %} |
|||
|
|||
{% block title %}Casas legislativas no Carrinho | SIGI{% endblock %} |
|||
{% block content_title %}<h1>Casas Legislativas no Carrinho</h1>{% endblock %} |
|||
|
|||
{% block mensagem%} |
|||
<ul class="messagelist"> |
|||
{%if carIsEmpty%} |
|||
<li class="warning">O carrinho está vazio, sendo assim todas as casas entram na lista para exportação de acordo com os filtros aplicados.</li> |
|||
{%else%} |
|||
<li>{{paginas.paginator.count}} Casas Legislativas no carrinho.</li> |
|||
{%endif%} |
|||
</ul> |
|||
{% endblock %} |
|||
|
|||
{% block action %}/casas/casalegislativa/carrinho/deleta_itens_carrinho{% endblock %} |
|||
|
|||
{% block tabela %} |
|||
<table> |
|||
<thead> |
|||
<tr> |
|||
{%if not carIsEmpty%} |
|||
<th class="sorted ascending"><!-- <input type="checkbox" id="action-toggle" style="display: inline;">--> |
|||
</th> |
|||
{% endif %} |
|||
<th class="sorted ascending">Nome</th> |
|||
<th class="sorted ascending">Município</th> |
|||
<th class="sorted ascending">Presidente</th> |
|||
<th class="sorted ascending">Endereço</th> |
|||
</tr> |
|||
</thead> |
|||
<tbody> |
|||
{% for casa in paginas.object_list %} |
|||
<tr class="{% cycle 'row1' 'row2' %}"> |
|||
{%if not carIsEmpty%} |
|||
<th><input type="checkbox" name="_selected_action" |
|||
value="{{casa.id}}" class="action-select" /></th> |
|||
{% endif %} |
|||
<td style="text-align: left;">{{casa.nome}}</td> |
|||
<td>{{casa.municipio}}</td> |
|||
<td>{{casa.presidente}}</td> |
|||
<td>{{casa.logradouro}}</td> |
|||
</tr> |
|||
{% endfor %} |
|||
</tbody> |
|||
</table> |
|||
{% endblock %} |
|||
|
|||
{% block botoes %} |
|||
<div id="tabs"> |
|||
<ul> |
|||
<li><a href="#tabs-1">Etiqueta</a></li> |
|||
<li><a href="#tabs-2">Relatório</a></li> |
|||
<li><a href="#tabs-3">Arquivo CSV (Excel, Calc)</a></li> |
|||
</ul> |
|||
|
|||
<div id="tabs-1"> |
|||
<form action="../labels/{{query_str}}" method="post"> |
|||
<fieldset><legend>Tipo de etiqueta</legend> |
|||
<ul class="tabs-conteudo"> |
|||
<li><input type="radio" name="tipo_etiqueta" |
|||
value="com_presidente"><label>Com Presidente</label></li> |
|||
<li><input type="radio" name="tipo_etiqueta" |
|||
value="sem_presidente" checked="checked"> |
|||
<label>Sem Presidente</label></li> |
|||
</ul> |
|||
</fieldset> |
|||
<ul class="botoes"> |
|||
<li><input type="submit" value="Gerar Etiqueta" /></li> |
|||
</ul> |
|||
</form> |
|||
|
|||
</div> |
|||
<div id="tabs-2"> |
|||
<form action="../reports/{{query_str}}" method="post"> |
|||
<fieldset><legend>Tipo de relatório</legend> |
|||
<ul class="tabs-conteudo"> |
|||
<li><input type="radio" name="tipo_relatorio" value="simples" |
|||
checked="checked"><label>Simples</label></li> |
|||
<li><input type="radio" name="tipo_relatorio" value="completo"><label>Completo</label></li> |
|||
</ul> |
|||
</fieldset> |
|||
<ul class="botoes"> |
|||
<li><input type="submit" value="Gerar Relatório" /></li> |
|||
</ul> |
|||
</form> |
|||
</div> |
|||
<div id="tabs-3"> |
|||
<form action="../csv/{{query_str}}" method="post"> |
|||
<fieldset><legend>Escolha os atributos para exportar</legend> |
|||
<ul id="sortable" class="tabs-conteudo"> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" value="CNPJ" |
|||
class="action-select" checked="checked" /> |
|||
<label>CNPJ</label> |
|||
</li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" |
|||
value="Código IBGE" class="action-select" checked="checked" /> |
|||
<label>Código IBGE</label> |
|||
</li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" value="Nome" |
|||
class="action-select" checked="checked" /> |
|||
<label>Nome</label> |
|||
</li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" |
|||
value="Município" class="action-select" checked="checked" /> |
|||
<label>Município</label></li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" |
|||
value="Presidente" class="action-select" checked="checked" /> |
|||
<label>Presidente</label></li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" |
|||
value="Logradouro" class="action-select" checked="checked" /> |
|||
<label>Endereço</label></li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" |
|||
value="Bairro" class="action-select" checked="checked" /> |
|||
<label>Bairro</label></li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" value="CEP" |
|||
class="action-select" checked="checked" /> |
|||
<label>CEP</label> |
|||
</li> |
|||
<li> |
|||
<span class="ui-icon ui-icon-arrowthick-2-n-s"></span> |
|||
<input type="checkbox" name="itens_csv_selected" |
|||
value="Telefone" class="action-select" checked="checked" /> |
|||
<label>Telefone</label> |
|||
</li> |
|||
</ul> |
|||
</fieldset> |
|||
<ul class="botoes"> |
|||
<li><input type="submit" value="Exportar CSV" /></li> |
|||
</ul> |
|||
</form> |
|||
</div> |
|||
</div> |
|||
|
|||
{% endblock %} |
@ -1,76 +1,15 @@ |
|||
{% extends "admin/change_list.html" %} |
|||
{% load adminmedia admin_list i18n reporting_tags %} |
|||
|
|||
{% block extrastyle %} |
|||
{{ block.super }} |
|||
{% include "jquery/tabs_style.html" %} |
|||
{% endblock %} |
|||
|
|||
{% block object-tools %} |
|||
{% if has_add_permission %} |
|||
|
|||
<div id="tabs"> |
|||
<ul> |
|||
<li><a href="#tabs-1">Exportar para PDF</a></li> |
|||
<li><a href="#tabs-2">Exportar para CSV</a></li> |
|||
<li><a href="#tabs-3">Etiqueta</a></li> |
|||
<li> |
|||
<a style="display: none" href="#tabs-0" /> |
|||
<a href="add/{% if is_popup %}?_popup=1{% endif %}" class="addlink"> |
|||
{% blocktrans with cl.opts.verbose_name as name %}Add {{ name }}{% endblocktrans %} |
|||
</a> |
|||
</li> |
|||
</ul> |
|||
<div id="tabs-1"> |
|||
<p>Escolha uma das opções abaixo para exportar todas as casas legislátivas listadas. |
|||
Caso queira selecionar casas específicas, utilize a opção "exportar |
|||
casa(s) selecionada(s)" na caixa "Ação".</p> |
|||
<div class="tabs-conteudo"> |
|||
<ul> |
|||
<li><a href="reports/{{query_str}}">Exportar todas as casas listadas</a> </li> |
|||
<li> |
|||
<a href="casas_sem_convenio_report/{{query_str}}"> |
|||
Exportar apenas casas listadas sem convênio |
|||
</a> |
|||
</li> |
|||
</ul> |
|||
</div> |
|||
</div> |
|||
<div id="tabs-2"> |
|||
<div class="tabs-conteudo"> |
|||
<p> |
|||
As opções abaixo exportam todas as casas listadas para um arquivo CSV que |
|||
pode ser aberto por programas de planilha eletrônica (Excel, Calc). |
|||
Para exportar casas específicas utilize a opção "Exportar casa(s) selecionada(s) |
|||
para CSV" |
|||
</p> |
|||
<ul> |
|||
<li><a href="csv/{{query_str}}">Exportar casas listas para CSV</a> </li> |
|||
</ul> |
|||
</div> |
|||
</div> |
|||
<div id="tabs-3"> |
|||
<p>Escolha uma das opções abaixo para gerar etiquetas de todas as casas listadas. |
|||
Caso queira gerar de casas especificas, utilize a opção "gerar etiquetas |
|||
das casas selecionadas" disponivel na caixa "Ação". </p> |
|||
<ul class="tabs-conteudo"> |
|||
<li><a href="labels/{{ query_str }}">Gerar etiquetas com nome do presidente</a></li> |
|||
<li><a href="labels_sem_presidente/{{ query_str }}">Gerar etiquetas sem nome do presidente</a></li> |
|||
</ul> |
|||
</div> |
|||
</div> |
|||
|
|||
|
|||
<!--<ul class="object-tools"> |
|||
<li><a href="reports/{{query_str}}">Relatório</a> </li> |
|||
<li><a href="csv/{{query_str}}">Exportar CSV</a> </li> |
|||
<li><a href="casas_sem_convenio_report/{{query_str}}">Casas sem convênio</a> </li> |
|||
<li><a href="labels/{{ query_str }}">Gerar etiquetas</a></li> |
|||
<ul class="object-tools"> |
|||
<li><a href="casas_sem_convenio_report/{{query_str}}">Casas sem Processo de Convênio</a></li> |
|||
<li><a onclick="return showRelatedObjectLookupPopup(this);" href="carrinho/{{query_str}}">Carrinho / Exportar</a></li> |
|||
<li> |
|||
<a href="add/{% if is_popup %}?_popup=1{% endif %}" class="addlink"> |
|||
{% blocktrans with cl.opts.verbose_name as name %}Add {{ name }}{% endblocktrans %} |
|||
</a> |
|||
</li> |
|||
</ul>--> |
|||
{% endif %} |
|||
</li> |
|||
</ul> |
|||
|
|||
{% endblock %} |
|||
|
@ -0,0 +1,98 @@ |
|||
{% extends "admin/carrinho.html" %} |
|||
{% load adminmedia admin_list i18n %} |
|||
{% block extrastyle %} |
|||
{{ block.super }} |
|||
{% include "admin/tabs_style.html" %} |
|||
{% endblock %} |
|||
|
|||
{% block title %}Convênios no Carrinho | SIGI{% endblock %} |
|||
{% block content_title %}<h1>Convênios no Carrinho</h1>{% endblock %} |
|||
|
|||
{% block mensagem%} |
|||
<ul class="messagelist"> |
|||
{%if carIsEmpty%} |
|||
<li class="warning">O carrinho está vazio, sendo assim todos os convênios entram na lista para exportação de acordo com os filtros aplicados.</li> |
|||
{%else%} |
|||
<li>{{paginas.paginator.count}} Convênios no carrinho.</li> |
|||
{%endif%} |
|||
</ul> |
|||
{% endblock %} |
|||
|
|||
{% block action %}/convenios/convenio/carrinho/deleta_itens_carrinho{% endblock %} |
|||
|
|||
{% block tabela %} |
|||
<table> |
|||
<thead> |
|||
<tr> |
|||
{%if not carIsEmpty%} |
|||
<th class="sorted ascending"><!-- <input type="checkbox" id="action-toggle" style="display: inline;">--> |
|||
</th> |
|||
{% endif %} |
|||
<th class="sorted ascending">Numero do convênio</th> |
|||
<th class="sorted ascending">Casa Legislativa</th> |
|||
<th class="sorted ascending">Aderidas</th> |
|||
<th class="sorted ascending">Convêniadas</th> |
|||
<th class="sorted ascending">Equipadas</th> |
|||
<th class="sorted ascending">Projeto</th> |
|||
</tr> |
|||
</thead> |
|||
<tbody> |
|||
{% for convenio in paginas.object_list %} |
|||
<tr class="{% cycle 'row1' 'row2' %}"> |
|||
{%if not carIsEmpty%} |
|||
<th><input type="checkbox" name="_selected_action" |
|||
value="{{convenio.id}}" class="action-select" /></th> |
|||
{% endif %} |
|||
<td style="text-align: left;">{{convenio.num_convenio}}</td> |
|||
<td>{{convenio.casa_legislativa}}</td> |
|||
<td>{{convenio.data_adesao}}</td> |
|||
<td>{{convenio.data_retorno_assinatura}}</td> |
|||
<td>{{convenio.data_termo_aceite}}</td> |
|||
<td>{{convenio.projeto}}</td> |
|||
</tr> |
|||
{% endfor %} |
|||
</tbody> |
|||
</table> |
|||
{% endblock %} |
|||
|
|||
{% block botoes %} |
|||
<div id="tabs"> |
|||
|
|||
<ul> |
|||
<li><a href="#tabs-1">Relatório</a></li> |
|||
</ul> |
|||
<div id="tabs-1"> |
|||
<form action="../reports/{{ query_str }}" method="post"> |
|||
<fieldset> |
|||
<legend>Relatório por</legend> |
|||
<ul class="tabs-conteudo"> |
|||
<li> |
|||
<input type="radio" name="filtro_casa" value="cm" checked="checked"/> |
|||
<label>Câmara Municipal</label> |
|||
</li> |
|||
<li> |
|||
<input type="radio" name="filtro_casa" value="al" /> |
|||
<label>Assembléia Legislativa</label> |
|||
</li> |
|||
</ul> |
|||
</fieldset> |
|||
<fieldset> |
|||
<legend>Com data de aceite? (Equipada)</legend> |
|||
<ul class="tabs-conteudo"> |
|||
<li> |
|||
<input type="radio" name="data_aceite" value="sim" checked="checked" /> |
|||
<label>Sim</label> |
|||
</li> |
|||
<li> |
|||
<input type="radio" name="data_aceite" value="nao" /> |
|||
<label>Não</label> |
|||
</li> |
|||
</ul> |
|||
</fieldset> |
|||
<ul class="botoes"> |
|||
<li><input type="submit" value="Gerar Relatório"></li> |
|||
</ul> |
|||
</form> |
|||
</div> |
|||
</div> |
|||
{% endblock %} |
@ -0,0 +1,109 @@ |
|||
{% extends "admin/change_list.html" %} |
|||
{% load adminmedia admin_list i18n %} |
|||
{% block extrastyle %} |
|||
{{ block.super }} |
|||
<style> |
|||
.botoes{ |
|||
|
|||
/*background: url("{{ADMIN_MEDIA_PREFIX}}img/admin/nav-bg.gif");*/ |
|||
font-weight: bold; |
|||
/*color: red;*/ |
|||
} |
|||
.botoes input{ |
|||
background: none; |
|||
font-weight: bold; |
|||
border: none; |
|||
color: blue; |
|||
} |
|||
.botoes li { |
|||
background-image: url("{{ADMIN_MEDIA_PREFIX}}img/admin/nav-bg.gif"); |
|||
display: inline; |
|||
border: 1px solid #CCC; |
|||
padding: 5px 10px; |
|||
margin: 0px; |
|||
} |
|||
.botoes a{ |
|||
|
|||
} |
|||
.botao_excluir input{ |
|||
color: red; |
|||
background: url("{{ADMIN_MEDIA_PREFIX}}img/admin/icon_deletelink.gif") no-repeat scroll 0 50% transparent |
|||
} |
|||
|
|||
</style> |
|||
|
|||
{% endblock %} |
|||
|
|||
|
|||
{% block branding %} {% endblock %} |
|||
{% block userlinks %} {% endblock %} |
|||
{% block nav-global %} {% endblock %} |
|||
|
|||
{% block title %}Carrinho | SIGI{% endblock %} |
|||
{% block content_title %}<h1>Carrinho</h1>{% endblock %} |
|||
|
|||
{% block content %} |
|||
<div id="content-main"> |
|||
|
|||
|
|||
{% block mensagem %} |
|||
<ul class="messagelist"> |
|||
{%if carIsEmpty%} |
|||
<li class="warning">O carrinho está vazio</li> |
|||
{%else%} |
|||
<li>{{paginas.paginator.count}} Itens no carrinho.</li> |
|||
{%endif%} |
|||
</ul> |
|||
{% endblock %} |
|||
|
|||
|
|||
<div id="changelist" class="module"> |
|||
<form action="{% block action %}#{% endblock %}" |
|||
class="changelist-form" method="post"> |
|||
{%if not carIsEmpty%} |
|||
<div class="botoes"> |
|||
<ul class="botao_excluir"> |
|||
<li><input class="botao_excluir" type="submit" value=" Excluir do carrinho os itens selecionados" /></li> |
|||
<li><a href="excluir_carrinho">Esvaziar carrinho</a></li> |
|||
</ul> |
|||
</div> |
|||
{% endif %} |
|||
<div class="result_list"> |
|||
{% block tabela %}{% endblock %} |
|||
</div> |
|||
{%if not carIsEmpty%} |
|||
<div class="botoes"> |
|||
<ul class="botao_excluir"> |
|||
<li><input class="botao_excluir" type="submit" value=" Excluir do carrinho os itens selecionados" /></li> |
|||
<li><a href="excluir_carrinho">Esvaziar carrinho</a></li> |
|||
</ul> |
|||
</div> |
|||
{% endif %} |
|||
|
|||
<div class="paginator"> |
|||
<span class="step-links"> |
|||
{% if paginas.has_previous %} |
|||
<a href="?page={{ paginas.previous_page_number }}">Anterior</a> |
|||
{% endif %} |
|||
|
|||
<span class="this-page"> |
|||
Página {{ paginas.number }} of {{ paginas.paginator.num_pages }}. |
|||
</span> |
|||
|
|||
{% if paginas.has_next %} |
|||
<a href="?page={{ paginas.next_page_number }}">Próxima</a> |
|||
{% endif %} |
|||
</span> |
|||
<span>{{paginas.paginator.count}} itens</span> |
|||
</div> |
|||
</form> |
|||
|
|||
{% block botoes %}{% endblock %} |
|||
|
|||
</div> |
|||
|
|||
</div> |
|||
{% endblock %} |
|||
|
|||
{% block footer %}{% endblock %} |
|||
|
Loading…
Reference in new issue