mirror of https://github.com/interlegis/sapl.git
Browse Source
Atualiza layout Corrige ordem Centraliza htmls de impressos form Corrige formatação Corrige formatações e variáveis Corrige condições Adiciona MateriaPesquisaSimplesForm Adiciona MateriaPesquisaSimplesView Adiciona html de materias pdf Adiciona pesquisa de índice de matéria Corrige variáveis Corrige queryset Corrige queryset Altera ordenação das matérias Corrige verificação de existencia de chave no dicionáriopull/2636/head
Vinícius Cantuária
6 years ago
committed by
Edward Ribeiro
13 changed files with 288 additions and 153 deletions
@ -1,7 +0,0 @@ |
|||||
{% extends "crud/form.html" %} |
|
||||
{% load i18n crispy_forms_tags %} |
|
||||
|
|
||||
{% block base_content %} |
|
||||
<h1 class="page-header">Impressos</h1> |
|
||||
{% crispy form %} |
|
||||
{% endblock base_content %} |
|
@ -1,6 +0,0 @@ |
|||||
{% extends "crud/form.html" %} |
|
||||
{% load i18n crispy_forms_tags %} |
|
||||
|
|
||||
{% block base_content %} |
|
||||
{% crispy form %} |
|
||||
{% endblock base_content %} |
|
@ -1,45 +1,29 @@ |
|||||
{% extends "crud/detail.html" %} |
{% extends "crud/detail.html" %} |
||||
{% load i18n %} |
{% load i18n %} |
||||
|
|
||||
|
|
||||
{% block actions %} |
|
||||
{% endblock %} |
|
||||
|
|
||||
|
|
||||
{% block detail_content %} |
{% block detail_content %} |
||||
|
<div class="container-table"> |
||||
<h1 class="page-header">Impressos</h1> |
<h1 class="page-header">Impressos</h1> |
||||
|
<table class="table table-striped table-hover table-link-ordering"> |
||||
</br> |
<tr> |
||||
<h2 class="legend">Etiqueta</h2> |
<th>Capa Documento Administrativo</th> |
||||
<ul> |
<td><a href="{% url 'sapl.materia:impressos_ficha_pesquisa_adm' %}">Pesquisar</a></td> |
||||
<li><a href="{% url 'sapl.materia:impressos_etiqueta' %}">Pesquisar</a></li> |
</tr> |
||||
</ul> |
<tr> |
||||
|
<th>Capa Processo</th> |
||||
</br> |
<td><a href="{% url 'sapl.materia:impressos_ficha_pesquisa' %}">Pesquisar</a></td> |
||||
<h2 class="legend">Capa Processo</h2> |
</tr> |
||||
<ul> |
<tr> |
||||
<li><a href="{% url 'sapl.materia:impressos_ficha_pesquisa' %}">Pesquisar</a></li> |
<th>Etiqueta</th> |
||||
</ul> |
<td><a href="{% url 'sapl.materia:impressos_etiqueta' %}">Pesquisar</a></td> |
||||
</br> |
</tr> |
||||
<h2 class="legend">Índice de Normas Jurídicas</h2> |
<tr> |
||||
<ul> |
<th>Índice de Matérias Legislativas</th> |
||||
<li><a href="{% url 'sapl.materia:impressos_norma_pesquisa' %}">Pesquisar</a></li> |
<td><a href="{% url 'sapl.materia:impressos_materia_pesquisa' %}">Pesquisar</a></td> |
||||
</ul> |
</tr> |
||||
</br> |
<tr> |
||||
<h2 class="legend">Capa Documento Administrativo</h2> |
<th>Índice de Normas Jurídicas</th> |
||||
<ul> |
<td><a href="{% url 'sapl.materia:impressos_norma_pesquisa' %}">Pesquisar</a></td> |
||||
<li><a href="{% url 'sapl.materia:impressos_ficha_pesquisa_adm' %}">Pesquisar</a></li> |
</tr> |
||||
</ul> |
</table> |
||||
|
</div> |
||||
{#<h2 class="legend">Guia de Remessa</h2>#} |
|
||||
{# <ul>#} |
|
||||
{# <li><a href="{% url 'sapl.materia:impressos_guiaremessa' %}">Pesquisar</a></li>#} |
|
||||
{# </ul>#} |
|
||||
{##} |
|
||||
{#<h2 class="legend">Espelho</h2>#} |
|
||||
{# <ul>#} |
|
||||
{# <li><a href="{% url 'sapl.materia:impressos_espelho' %}">Pesquisar</a></li>#} |
|
||||
{# </ul>#} |
|
||||
|
|
||||
{% endblock %} |
{% endblock %} |
||||
|
@ -0,0 +1,67 @@ |
|||||
|
<!DOCTYPE html> |
||||
|
<html> |
||||
|
<head> |
||||
|
<title>Impressos</title> |
||||
|
<meta charset="utf-8"> |
||||
|
</head> |
||||
|
<body id="corpo"> |
||||
|
{% if titulo %} |
||||
|
<div id="titulo"> |
||||
|
<strong class="text_pdf">{{ titulo }}</strong> |
||||
|
</div> |
||||
|
{% endif %} |
||||
|
|
||||
|
{% if quantidade > 2000 %} |
||||
|
<div> |
||||
|
<p class="alert_message"><b>Sua pesquisa retornou mais do que 2000 impressos.<br> |
||||
|
Por questões de performance, foram retornados apenas os primeiros 2000 resultados.</b></p> |
||||
|
</div> |
||||
|
{% endif %} |
||||
|
|
||||
|
<table> |
||||
|
<thead> |
||||
|
<tr> |
||||
|
<th>Tipo, Número e Data</th> |
||||
|
<th>Ementa</th> |
||||
|
</tr> |
||||
|
</thead> |
||||
|
<tbody> |
||||
|
{% for materia in materias %} |
||||
|
<tr> |
||||
|
<td id="tipo_numero_data"> |
||||
|
<span class="text_pdf">{{ materia.tipo }} nº {{ materia.numero }}, de {{ materia.ano }}</span> |
||||
|
</td> |
||||
|
<td id="ementa"> |
||||
|
<span class="text_pdf">{{ materia.ementa }}</span> |
||||
|
</td> |
||||
|
</tr> |
||||
|
{% endfor %} |
||||
|
</tbody> |
||||
|
</table> |
||||
|
</body> |
||||
|
<style type="text/css"> |
||||
|
.text_pdf { |
||||
|
font-family: arial; |
||||
|
font-size: 70%; |
||||
|
} |
||||
|
#titulo { |
||||
|
font-size: xx-large; |
||||
|
text-align: center; |
||||
|
vertical-align:top; |
||||
|
} |
||||
|
#corpo { |
||||
|
margin-left:10px; |
||||
|
margin-right:-50px; |
||||
|
margin-top: -50px; |
||||
|
text-align: justify; |
||||
|
} |
||||
|
#tipo_numero_data { |
||||
|
width:200px; |
||||
|
vertical-align:top; |
||||
|
} |
||||
|
#ementa { |
||||
|
width:440px; |
||||
|
vertical-align:top; |
||||
|
} |
||||
|
</style> |
||||
|
</html> |
@ -1,7 +0,0 @@ |
|||||
{% extends "crud/form.html" %} |
|
||||
{% load i18n crispy_forms_tags %} |
|
||||
|
|
||||
{% block base_content %} |
|
||||
<h1 class="page-header">Impressos</h1> |
|
||||
{% crispy form %} |
|
||||
{% endblock base_content %} |
|
@ -1,52 +1,67 @@ |
|||||
<!DOCTYPE html> |
<!DOCTYPE html> |
||||
<html> |
<html> |
||||
|
|
||||
<head> |
<head> |
||||
<title>Impressos</title> |
<title>Impressos</title> |
||||
<meta charset="utf-8"> |
<meta charset="utf-8"> |
||||
</head> |
</head> |
||||
|
<body id="corpo"> |
||||
<style type="text/css"> |
{% if titulo %} |
||||
.text_pdf{ |
|
||||
font-family: arial; |
|
||||
font-size: 70%; |
|
||||
} |
|
||||
#titulo |
|
||||
{ |
|
||||
font-size: xx-large; |
|
||||
text-align: center; |
|
||||
} |
|
||||
|
|
||||
</style> |
|
||||
|
|
||||
<body style="margin-left:10px;margin-right:-50px; margin-top: -50px; text-align: justify"> |
|
||||
|
|
||||
{% if quantidade > 2000 %} |
|
||||
<b><p class="alert_message">Sua pesquisa retornou mais do que 2000 impressos.</p><p class="alert_message">Por questões de performance, foram retornados apenas os 2000 primeiros.</p></b> |
|
||||
</br></br></br> |
|
||||
{% endif %} |
|
||||
|
|
||||
<div id="titulo"> |
<div id="titulo"> |
||||
<td vertical-align:top;"><strong class="text_pdf">{{titulo}}</strong></td> |
<strong class="text_pdf">{{ titulo }}</strong> |
||||
</div> |
</div> |
||||
</br> |
{% endif %} |
||||
|
|
||||
|
{% if quantidade > 2000 %} |
||||
|
<div> |
||||
|
<p class="alert_message"><b>Sua pesquisa retornou mais do que 2000 impressos.<br> |
||||
|
Por questões de performance, foram retornados apenas os primeiros 2000 resultados.</b></p> |
||||
|
</div> |
||||
|
{% endif %} |
||||
|
|
||||
{% for m in normas %} |
|
||||
<table> |
<table> |
||||
|
<thead> |
||||
<tr> |
<tr> |
||||
<td style="width:200px; vertical-align:top;"><span class="text_pdf"> {{m.tipo}} nº </span><span class="text_pdf"> {{m.numero}}, de {{m.data|date:"d/m/Y" }} </span> |
<th>Tipo, Número e Data</th> |
||||
</td> |
<th>Ementa</th> |
||||
<td> |
</tr> |
||||
|
</thead> |
||||
|
<tbody> |
||||
|
{% for norma in normas %} |
||||
|
<tr> |
||||
|
<td id="tipo_numero_data"> |
||||
|
<span class="text_pdf">{{ norma.tipo }} nº {{ norma.numero }}, de {{ norma.data|date:"d/m/Y" }}</span> |
||||
</td> |
</td> |
||||
<td style="width:440px; vertical-align:top;"><span class="text_pdf">{{m.ementa}}</span> |
<td id="ementa"> |
||||
|
<span class="text_pdf">{{ norma.ementa }}</span> |
||||
</td> |
</td> |
||||
</tr> |
</tr> |
||||
</table> |
|
||||
</br> |
|
||||
|
|
||||
{% endfor %} |
{% endfor %} |
||||
|
</tbody> |
||||
|
</table> |
||||
|
|
||||
</body> |
</body> |
||||
|
<style type="text/css"> |
||||
|
.text_pdf { |
||||
|
font-family: arial; |
||||
|
font-size: 70%; |
||||
|
} |
||||
|
#titulo { |
||||
|
font-size: xx-large; |
||||
|
text-align: center; |
||||
|
vertical-align:top; |
||||
|
} |
||||
|
#corpo { |
||||
|
margin-left:10px; |
||||
|
margin-right:-50px; |
||||
|
margin-top: -50px; |
||||
|
text-align: justify; |
||||
|
} |
||||
|
#tipo_numero_data { |
||||
|
width:200px; |
||||
|
vertical-align:top; |
||||
|
} |
||||
|
#ementa { |
||||
|
width:440px; |
||||
|
vertical-align:top; |
||||
|
} |
||||
|
</style> |
||||
|
</html> |
Loading…
Reference in new issue