mirror of https://github.com/interlegis/sapl.git
Browse Source
* Adiciona opção de relatório Co-authored-by: Ulysses Lara <ulysses3353@gmail.com> * Iniciando a geração do pdf Co-authored-by: Cantuária <cantuariavc@gmail.com> * Arrumando formatação do relatorio Co-authored-by: Cantuária <cantuariavc@gmail.com> * Adicionando validação qundo selecionado gerar pdf. Co-authored-by: Cantuária <cantuariavc@gmail.com> * Correção paginação no PDF Co-authored-by: Cantuária <cantuariavc@gmail.com>pull/2766/head
Ulysses Lara
6 years ago
committed by
Edward
6 changed files with 190 additions and 24 deletions
@ -0,0 +1,85 @@ |
|||||
|
{% load i18n %} |
||||
|
{% load common_tags %} |
||||
|
{% load static %} |
||||
|
|
||||
|
|
||||
|
<head> |
||||
|
<style> |
||||
|
@page{ |
||||
|
margin-top: 4.5cm; |
||||
|
size: A4 portrait; |
||||
|
|
||||
|
@bottom-right { |
||||
|
content: "Página" counter(page); |
||||
|
height: 3cm; |
||||
|
font-size: 8pt; |
||||
|
} |
||||
|
|
||||
|
@bottom-center { |
||||
|
border-top: 1px solid black; |
||||
|
font-size: 8pt; |
||||
|
height: 1cm; |
||||
|
content: "{{rodape|safe}}"; |
||||
|
font-style:italic; |
||||
|
} |
||||
|
@bottom-left { |
||||
|
content: "{{data}}"; |
||||
|
height: 3cm; |
||||
|
font-size: 8pt; |
||||
|
} |
||||
|
|
||||
|
@top-center { |
||||
|
content: string(title); |
||||
|
} |
||||
|
header { |
||||
|
width: 0; |
||||
|
height: 0; |
||||
|
visibility: hidden; |
||||
|
string-set: title content(); |
||||
|
} |
||||
|
} |
||||
|
</style> |
||||
|
<link rel="stylesheet" href="{% static '/sapl/css/relatorio.css'%}"> |
||||
|
</head> |
||||
|
|
||||
|
<body> |
||||
|
<h2>Documentos Administrativos</h2> |
||||
|
{% if documentoadministrativo_list|length %} |
||||
|
<h3>Número de documentos: {{numero_res}}</h3> |
||||
|
{% for d in documentoadministrativo_list %} |
||||
|
<div style="border-top: 1px solid black;margin-bottom:0.3cm"> |
||||
|
{% if request.user.is_anonymous and not d.restrito or not request.user.is_anonymous%} |
||||
|
<strong><a href="{% url 'sapl.protocoloadm:documentoadministrativo_detail' d.id %}">{{d.tipo.sigla}} {{d.numero}}/{{d.ano}} - {{d.tipo}}</strong></a></br> |
||||
|
<strong>Interessado:</strong> {{ d.interessado|default_if_none:"Não informado"}} |
||||
|
</br> |
||||
|
<strong>Assunto:</strong> <a>{{ d.assunto|safe}}</a> |
||||
|
</br> |
||||
|
{% if d.protocolo %} |
||||
|
<strong>Protocolo:</strong> <a href="{% url 'sapl.protocoloadm:protocolo_mostrar' d.protocolo.id %}">{{ d.protocolo}}</a></br> |
||||
|
{% endif %} |
||||
|
{% define d.tramitacaoadministrativo_set.last as tram %} |
||||
|
{% if tram.unidade_tramitacao_destino %} |
||||
|
<strong>Localização Atual:</strong> {{tram.unidade_tramitacao_destino}} |
||||
|
</br> |
||||
|
<strong>Status:</strong> {{tram.status}} |
||||
|
</br> |
||||
|
{% endif %} |
||||
|
{% define d.documentoacessorioadministrativo_set.all as acess %} |
||||
|
{% if d.documentoacessorioadministrativo_set.all.exists %} |
||||
|
<strong>Documentos Acessórios:</strong> |
||||
|
<a href="{% url 'sapl.protocoloadm:documentoacessorioadministrativo_list' d.id %}"> |
||||
|
{{ d.documentoacessorioadministrativo_set.all.count }} |
||||
|
</a> |
||||
|
</br> |
||||
|
{% endif %} |
||||
|
{% if d.tramitacao and mail_service_configured %} |
||||
|
<a href="{% url 'sapl.protocoloadm:acompanhar_documento' d.id %}">Acompanhar Documento</a> |
||||
|
{% endif %} |
||||
|
{% endif %} |
||||
|
</div> |
||||
|
|
||||
|
{% endfor %} |
||||
|
{% else %} |
||||
|
<h3>Nenhum documento encontrado com essas especificações</h3> |
||||
|
{% endif %} |
||||
|
</body> |
Loading…
Reference in new issue