mirror of https://github.com/interlegis/sapl.git
Browse Source
* Implementa Impressos de Etiquetas * Implementa Impressos de Etiquetas * Insere permissões a tela de impressospull/1438/head
Eduardo Calil
7 years ago
committed by
Edward
11 changed files with 305 additions and 3 deletions
@ -0,0 +1,19 @@ |
|||
# -*- coding: utf-8 -*- |
|||
# Generated by Django 1.9.3 on 2017-08-29 13:21 |
|||
from __future__ import unicode_literals |
|||
|
|||
from django.db import migrations |
|||
|
|||
|
|||
class Migration(migrations.Migration): |
|||
|
|||
dependencies = [ |
|||
('materia', '0011_auto_20170808_1034'), |
|||
] |
|||
|
|||
operations = [ |
|||
migrations.AlterModelOptions( |
|||
name='materialegislativa', |
|||
options={'permissions': (('can_access_impressos', 'Can access impressos'),), 'verbose_name': 'Matéria Legislativa', 'verbose_name_plural': 'Matérias Legislativas'}, |
|||
), |
|||
] |
@ -0,0 +1,7 @@ |
|||
{% extends "crud/form.html" %} |
|||
{% load i18n crispy_forms_tags %} |
|||
|
|||
{% block base_content %} |
|||
<h1 class="page-header">Impressos</h1> |
|||
{% crispy form %} |
|||
{% endblock base_content %} |
@ -0,0 +1,33 @@ |
|||
{% extends "crud/detail.html" %} |
|||
{% load i18n %} |
|||
|
|||
|
|||
{% block actions %} |
|||
{% endblock %} |
|||
|
|||
|
|||
{% block detail_content %} |
|||
|
|||
<h1 class="page-header">Impressos</h1> |
|||
|
|||
<h2 class="legend">Etiqueta</h2> |
|||
<ul> |
|||
<li><a href="{% url 'sapl.materia:impressos_etiqueta' %}">Pesquisar</a></li> |
|||
</ul> |
|||
|
|||
{#<h2 class="legend">Ficha</h2>#} |
|||
{# <ul>#} |
|||
{# <li><a href="{% url 'sapl.materia:impressos_ficha' %}">Pesquisar</a></li>#} |
|||
{# </ul>#} |
|||
{##} |
|||
{#<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 %} |
@ -0,0 +1,82 @@ |
|||
<!DOCTYPE html> |
|||
<html> |
|||
|
|||
<head> |
|||
<title>Impressos</title> |
|||
<meta charset="utf-8"> |
|||
</head> |
|||
|
|||
<style type="text/css"> |
|||
.text_pdf{ |
|||
font-family: verdana; |
|||
font-size: 77%; |
|||
} |
|||
.alert_message{ |
|||
font-family: verdana; |
|||
font-size: 77%; |
|||
color: red; |
|||
|
|||
@media print { |
|||
p {page-break-inside: avoid;} |
|||
} |
|||
} |
|||
</style> |
|||
|
|||
<body style="margin-left:80px;margin-right:80px; margin-top: -50px"> |
|||
|
|||
{% if quantidade > 30 %} |
|||
<b><p class="alert_message">Sua pesquisa retornou mais do que 20 impressos.</p><p class="alert_message">Por questões de performance, foram retornados apenas os 20 primeiros. Caso queira outros, tente fazer uma pesquisa mais específica</p></b> |
|||
</br></br></br> |
|||
{% endif %} |
|||
|
|||
{% for m in materias %} |
|||
<div style="page-break-inside: avoid;"> |
|||
<justify> |
|||
<!-- Informa o processo --> |
|||
{% if m.numeracao_set.first %} |
|||
<strong class="text_pdf">PROCESSO: {{ m.numeracao_set.first.numero_materia }}</strong> |
|||
|
|||
{% else %} |
|||
<strong class="text_pdf">PROCESSO: {{ m.numero }}</strong> |
|||
|
|||
{% endif %} |
|||
|
|||
<!-- Informa o tipo da matéria --> |
|||
<strong class="text_pdf">{{m.tipo.sigla}}:</strong> <span class="text_pdf"> {{m.numero}}/{{m.ano}} </span> |
|||
|
|||
<!-- Informa o campo Pref ??? #TODO --> |
|||
<strong class="text_pdf">Pref:</strong> |
|||
{% if m.numeracao_set.first %} |
|||
<span class="text_pdf">{{ m.numeracao_set.first.numero_materia }}</span> |
|||
{% endif %} </br |
|||
|
|||
<!-- Informa a Data de Entrada --> |
|||
<strong class="text_pdf">DATA DE ENTRADA:</strong> <span class="text_pdf"> {{m.data_apresentacao}}</span></br> |
|||
|
|||
<!-- Lista os autores --> |
|||
{% if m.autoria_set.all %} |
|||
<strong class="text_pdf">Autores:</strong> |
|||
{% for a in m.autoria_set.all %} |
|||
{% if not forloop.first %} |
|||
, <span class="text_pdf">{{a.autor}}</span> |
|||
{% else %} |
|||
<span class="text_pdf">{{a.autor}}</span> |
|||
{% endif %} |
|||
{% endfor %} |
|||
</br> |
|||
{% endif %} |
|||
|
|||
<!-- Ementa --> |
|||
<strong class="text_pdf">EMENTA:</strong> <span class="text_pdf">{{m.ementa}}</span> |
|||
|
|||
</div> |
|||
</justify> |
|||
</br> |
|||
</br> |
|||
</br> |
|||
</br> |
|||
</br> |
|||
|
|||
{% endfor %} |
|||
|
|||
</body> |
Loading…
Reference in new issue