Browse Source

Adiciona navbar

pull/527/head
Eduardo Edson Batista Cordeiro Alves 9 years ago
committed by Edward Ribeiro
parent
commit
4e16f71641
  1. 4
      sapl/materia/views.py
  2. 66
      sapl/templates/materia/prop_devolvidas_list.html
  3. 50
      sapl/templates/materia/prop_pendentes_list.html
  4. 66
      sapl/templates/materia/prop_recebidas_list.html
  5. 3
      sapl/templates/materia/receber_proposicao.html
  6. 6
      sapl/templates/materia/subnav_prop.html
  7. 3
      sapl/templates/materia/subnav_prop.yaml

4
sapl/materia/views.py

@ -134,7 +134,7 @@ class ProposicaoPendente(ListView):
return Proposicao.objects.filter( return Proposicao.objects.filter(
data_envio__isnull=False, data_envio__isnull=False,
data_recebimento__isnull=True, data_recebimento__isnull=True,
data_devolucao_isnull=True) data_devolucao__isnull=True)
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
context = super(ProposicaoPendente, self).get_context_data(**kwargs) context = super(ProposicaoPendente, self).get_context_data(**kwargs)
@ -156,7 +156,7 @@ class ProposicaoRecebida(ListView):
return Proposicao.objects.filter( return Proposicao.objects.filter(
data_envio__isnull=False, data_envio__isnull=False,
data_recebimento__isnull=False, data_recebimento__isnull=False,
data_devolucao_isnull=True) data_devolucao__isnull=True)
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
context = super(ProposicaoRecebida, self).get_context_data(**kwargs) context = super(ProposicaoRecebida, self).get_context_data(**kwargs)

66
sapl/templates/materia/prop_devolvidas_list.html

@ -1,37 +1,43 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load i18n %} {% load i18n %}
{% block sections_nav %} {% include 'materia/subnav_prop.html'%} {% endblock sections_nav %}
{% block base_content %} {% block base_content %}
{% if not object_list %} <fieldset>
<p>{{ NO_ENTRIES_MSG }}</p> <legend>Proposições Não Incorporadas</legend>
{% else %} {% if not object_list %}
<table class="table table-striped table-hover"> <p>{{ NO_ENTRIES_MSG }}</p>
<thead> {% else %}
<tr> <table class="table table-striped table-hover">
<th>Data do Devolução</th> <thead>
<th>Tipo</th>
<th>Descrição</th>
<th>Autor</th>
<th>Vínculo</th>
</tr>
</thead>
<tbody>
{% for prop in object_list %}
<tr> <tr>
<td><a href="{% url 'sapl.materia:proposicao_detail' prop.pk %}">{{ prop.data_devolucao|date:"d/m/Y H:i:s" }}</a></td> <th>Data do Devolução</th>
<td>{{ prop.tipo.descricao }}</td> <th>Tipo</th>
<td>{{ prop.descricao }}</td> <th>Descrição</th>
<td>{{ prop.autor }}</td> <th>Autor</th>
<td> <th>Vínculo</th>
{% if prop.materia_gerada %}
<a href="{% url 'sapl.materia:materialegislativa_detail' prop.materia_gerada.pk %}">{{ prop.materia_gerada.tipo.sigla }} {{ prop.materia_gerada.numero }}/{{ prop.materia_gerada.ano }}</a>
{% elif prop.documento_gerado %}
<a href="{% url 'sapl.materia:documentoacessorio_detail' prop.documento_gerado.pk %}">{{ prop.documento_gerado.materia.tipo.sigla }} {{ prop.documento_gerado.materia.numero }}/{{ prop.documento_gerado.materia.ano }}</a>
{% endif %}
</td>
</tr> </tr>
{% endfor %} </thead>
</tbody> <tbody>
</table> {% for prop in object_list %}
{% endif %} <tr>
<td><a href="{% url 'sapl.materia:proposicao_detail' prop.pk %}">{{ prop.data_devolucao|date:"d/m/Y H:i:s" }}</a></td>
<td>{{ prop.tipo.descricao }}</td>
<td>{{ prop.descricao }}</td>
<td>{{ prop.autor }}</td>
<td>
{% if prop.materia_gerada %}
<a href="{% url 'sapl.materia:materialegislativa_detail' prop.materia_gerada.pk %}">{{ prop.materia_gerada.tipo.sigla }} {{ prop.materia_gerada.numero }}/{{ prop.materia_gerada.ano }}</a>
{% elif prop.documento_gerado %}
<a href="{% url 'sapl.materia:documentoacessorio_detail' prop.documento_gerado.pk %}">{{ prop.documento_gerado.materia.tipo.sigla }} {{ prop.documento_gerado.materia.numero }}/{{ prop.documento_gerado.materia.ano }}</a>
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endif %}
</fieldset>
{% include 'paginacao.html'%} {% include 'paginacao.html'%}
{% endblock %} {% endblock %}

50
sapl/templates/materia/prop_pendentes_list.html

@ -1,29 +1,35 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load i18n %} {% load i18n %}
{% block sections_nav %} {% include 'materia/subnav_prop.html'%} {% endblock sections_nav %}
{% block base_content %} {% block base_content %}
{% if not object_list %} <fieldset>
<p>{{ NO_ENTRIES_MSG }}</p> <legend>Proposições Não Recebidas</legend>
{% else %} {% if not object_list %}
<table class="table table-striped table-hover"> <p>{{ NO_ENTRIES_MSG }}</p>
<thead> {% else %}
<tr> <table class="table table-striped table-hover">
<th>Data de Envio</th> <thead>
<th>Tipo</th>
<th>Descrição</th>
<th>Autor</th>
</tr>
</thead>
<tbody>
{% for prop in object_list %}
<tr> <tr>
<td><a href="{% url 'sapl.materia:proposicao_detail' prop.pk %}">{{ prop.data_envio|date:"d/m/Y H:i:s" }}</a></td> <th>Data de Envio</th>
<td>{{ prop.tipo.descricao }}</td> <th>Tipo</th>
<td>{{ prop.descricao }}</td> <th>Descrição</th>
<td>{{ prop.autor }}</td> <th>Autor</th>
</tr> </tr>
{% endfor %} </thead>
</tbody> <tbody>
</table> {% for prop in object_list %}
{% endif %} <tr>
<td><a href="{% url 'sapl.materia:proposicao_detail' prop.pk %}">{{ prop.data_envio|date:"d/m/Y H:i:s" }}</a></td>
<td>{{ prop.tipo.descricao }}</td>
<td>{{ prop.descricao }}</td>
<td>{{ prop.autor }}</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endif %}
</fieldset>
{% include 'paginacao.html'%} {% include 'paginacao.html'%}
{% endblock %} {% endblock %}

66
sapl/templates/materia/prop_recebidas_list.html

@ -1,37 +1,43 @@
{% extends "base.html" %} {% extends "base.html" %}
{% load i18n %} {% load i18n %}
{% block sections_nav %} {% include 'materia/subnav_prop.html'%} {% endblock sections_nav %}
{% block base_content %} {% block base_content %}
{% if not object_list %} <fieldset>
<p>{{ NO_ENTRIES_MSG }}</p> <legend>Proposições Incorporadas</legend>
{% else %} {% if not object_list %}
<table class="table table-striped table-hover"> <p>{{ NO_ENTRIES_MSG }}</p>
<thead> {% else %}
<tr> <table class="table table-striped table-hover">
<th>Data do Recebimento</th> <thead>
<th>Tipo</th>
<th>Descrição</th>
<th>Autor</th>
<th>Vínculo</th>
</tr>
</thead>
<tbody>
{% for prop in object_list %}
<tr> <tr>
<td><a href="{% url 'sapl.materia:proposicao_detail' prop.pk %}">{{ prop.data_recebimento|date:"d/m/Y H:i:s" }}</a></td> <th>Data do Recebimento</th>
<td>{{ prop.tipo.descricao }}</td> <th>Tipo</th>
<td>{{ prop.descricao }}</td> <th>Descrição</th>
<td>{{ prop.autor }}</td> <th>Autor</th>
<td> <th>Vínculo</th>
{% if prop.materia_gerada %}
<a href="{% url 'sapl.materia:materialegislativa_detail' prop.materia_gerada.pk %}">{{ prop.materia_gerada.tipo.sigla }} {{ prop.materia_gerada.numero }}/{{ prop.materia_gerada.ano }}</a>
{% elif prop.documento_gerado %}
<a href="{% url 'sapl.materia:documentoacessorio_detail' prop.documento_gerado.pk %}">{{ prop.documento_gerado.materia.tipo.sigla }} {{ prop.documento_gerado.materia.numero }}/{{ prop.documento_gerado.materia.ano }}</a>
{% endif %}
</td>
</tr> </tr>
{% endfor %} </thead>
</tbody> <tbody>
</table> {% for prop in object_list %}
{% endif %} <tr>
<td><a href="{% url 'sapl.materia:proposicao_detail' prop.pk %}">{{ prop.data_recebimento|date:"d/m/Y H:i:s" }}</a></td>
<td>{{ prop.tipo.descricao }}</td>
<td>{{ prop.descricao }}</td>
<td>{{ prop.autor }}</td>
<td>
{% if prop.materia_gerada %}
<a href="{% url 'sapl.materia:materialegislativa_detail' prop.materia_gerada.pk %}">{{ prop.materia_gerada.tipo.sigla }} {{ prop.materia_gerada.numero }}/{{ prop.materia_gerada.ano }}</a>
{% elif prop.documento_gerado %}
<a href="{% url 'sapl.materia:documentoacessorio_detail' prop.documento_gerado.pk %}">{{ prop.documento_gerado.materia.tipo.sigla }} {{ prop.documento_gerado.materia.numero }}/{{ prop.documento_gerado.materia.ano }}</a>
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endif %}
</fieldset>
{% include 'paginacao.html'%} {% include 'paginacao.html'%}
{% endblock %} {% endblock %}

3
sapl/templates/materia/receber_proposicao.html

@ -1,5 +1,8 @@
{% extends "crud/form.html" %} {% extends "crud/form.html" %}
{% load i18n %} {% load i18n %}
{% block sections_nav %} {% include 'materia/subnav_prop.html'%} {% endblock sections_nav %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
{% block extra_msg %} {% block extra_msg %}
<p align="center"><font size="4" color="red"><b>{{msg}}</b></font></p> <p align="center"><font size="4" color="red"><b>{{msg}}</b></font></p>

6
sapl/templates/materia/subnav_prop.html

@ -0,0 +1,6 @@
<ul class="nav nav-pills navbar-right">
<li class=""><a href="{% url 'sapl.materia:receber-proposicao' %}">Receber Proposição</a></li>
<li class=""><a href="{% url 'sapl.materia:proposicao-pendente' %}">Proposições Não Recebidas</a></li>
<li class=""><a href="{% url 'sapl.materia:proposicao-devolvida' %}">Proposições Não Incorporadas</a></li>
<li class=""><a href="{% url 'sapl.materia:proposicao-recebida' %}">Proposições Incorporadas</a></li>
</ul>

3
sapl/templates/materia/subnav_prop.yaml

@ -1,3 +0,0 @@
{% load i18n %}
- title: {% trans 'Receber Proposição' %}
url:
Loading…
Cancel
Save