Browse Source

Correções na rotina de solicitação de ACT

pull/159/head
Sesostris Vieira 2 years ago
parent
commit
a4f6de687d
  1. 4
      sigi/apps/ocorrencias/static/ocorrencias/css/ocorrencia.css
  2. 12
      sigi/apps/ocorrencias/templates/ocorrencias/convenio/ocorrencia.html
  3. 20
      sigi/apps/ocorrencias/views.py

4
sigi/apps/ocorrencias/static/ocorrencias/css/ocorrencia.css

@ -30,6 +30,10 @@
height: 100%;
}
.tabs-content {
min-height: 400px !important;
}
.tab-content {
padding: 10px 24px;
height: 100%;

12
sigi/apps/ocorrencias/templates/ocorrencias/convenio/ocorrencia.html

@ -12,14 +12,14 @@
<div class="row">
<div class="col s12">
<ul class="tabs">
{% if 'casa_legislativa' not in infos.aplicados %}<li class="tab col"><a href="#casa"{% if 'casa_legislativa' not in infos %} class="active"{% endif %}>{% trans "Casa legislativa" %}</a></li>{% endif %}
{% if 'presidente' not in infos.aplicados %}<li class="tab col"><a href="#presidente"{% if 'presidente' not in infos %} class="active"{% endif %}>{% trans "Presidente" %}</a></li>{% endif %}
{% if 'contato' not in infos.aplicados %}<li class="tab col"><a href="#contato"{% if 'contato' not in infos %} class="active"{% endif %}>{% trans "Contato Interlegis" %}</a></li>{% endif %}
{% if not 'aplicados' in infos or 'casa_legislativa' not in infos.aplicados %}<li class="tab col"><a href="#casa"{% if 'casa_legislativa' not in infos %} class="active"{% endif %}>{% trans "Casa legislativa" %}</a></li>{% endif %}
{% if not 'aplicados' in infos or 'presidente' not in infos.aplicados %}<li class="tab col"><a href="#presidente"{% if 'presidente' not in infos %} class="active"{% endif %}>{% trans "Presidente" %}</a></li>{% endif %}
{% if not 'aplicados' in infos or 'contato' not in infos.aplicados %}<li class="tab col"><a href="#contato"{% if 'contato' not in infos %} class="active"{% endif %}>{% trans "Contato Interlegis" %}</a></li>{% endif %}
<li class="tab col"><a href="#documentos"{% if 'documento' not in infos %} class="active"{% endif %}>{% trans "Documentos" %}</a></li>
<li class="tab col"><a href="#resumo"{% if 'documento' in infos %} class="active"{% endif %}>{% trans "Resumo" %}</a></li>
</ul>
</div>
{% if 'casa_legislativa' not in infos.aplicados %}
{% if not 'aplicados' in infos or 'casa_legislativa' not in infos.aplicados %}
<div id="casa" class="col s12">
<div class="tab-panel">
<div class="tab-content">
@ -44,7 +44,7 @@
</div>
</div>
{% endif %}
{% if 'presidente' not in infos.aplicados %}
{% if not 'aplicados' in infos or 'presidente' not in infos.aplicados %}
<div id="presidente" class="col s12">
<div class="tab-panel">
<div class="tab-content">
@ -69,7 +69,7 @@
</div>
</div>
{% endif %}
{% if 'contato' not in infos.aplicados %}
{% if not 'aplicados' in infos or 'contato' not in infos.aplicados %}
<div id="contato" class="col s12 tabpanel">
<div class="tab-panel">
<div class="tab-content">

20
sigi/apps/ocorrencias/views.py

@ -401,10 +401,10 @@ def ocorrencia(request, ocorrencia_id):
ANEXO_DESCRICAO = _("Solicitação de convenio assinada")
def set_instances():
casa.foto = ocorrencia.casa_foto if ocorrencia.casa_foto else casa.foto
casa.brasao = (
ocorrencia.casa_brasao if ocorrencia.casa_brasao else casa.brasao
)
if ocorrencia.casa_foto:
casa.foto = ocorrencia.casa_foto
if ocorrencia.casa_brasao:
casa.brasao = ocorrencia.casa_brasao
if "casa_legislativa" in infos:
bound_copy(casa, infos["casa_legislativa"])
if "presidente" in infos:
@ -621,14 +621,10 @@ def painel_convenio(request, ocorrencia_id=None):
and "casa_legislativa" in ocorrencia.infos
and not "casa_legislativa" in ocorrencia.infos["aplicados"]
):
casa.foto = (
ocorrencia.casa_foto if ocorrencia.casa_foto else casa.foto
)
casa.brasao = (
ocorrencia.casa_brasao
if ocorrencia.casa_brasao
else casa.brasao
)
if ocorrencia.casa_foto:
casa.foto = ocorrencia.casa_foto
if ocorrencia.casa_brasao:
casa.brasao = ocorrencia.casa_brasao
bound_copy(casa, ocorrencia.infos["casa_legislativa"])
casa.save()
ocorrencia.infos["aplicados"].append("casa_legislativa")

Loading…
Cancel
Save