Browse Source

Fix #3063

fixes_protocolo_materia
João Rodrigues 5 years ago
parent
commit
27b0542087
  1. 5
      sapl/protocoloadm/views.py
  2. 36
      sapl/templates/protocoloadm/MateriaTemplate.html

5
sapl/protocoloadm/views.py

@ -934,6 +934,11 @@ class ProtocoloMateriaTemplateView(PermissionRequiredMixin, TemplateView):
**kwargs) **kwargs)
protocolo = Protocolo.objects.get(pk=self.kwargs['pk']) protocolo = Protocolo.objects.get(pk=self.kwargs['pk'])
context.update({'protocolo': protocolo}) context.update({'protocolo': protocolo})
context['protocolo_materia'] = MateriaLegislativa.objects.filter(
numero_protocolo=protocolo.numero, ano=protocolo.ano
).exists()
return context return context

36
sapl/templates/protocoloadm/MateriaTemplate.html

@ -2,28 +2,36 @@
{% load i18n common_tags%} {% load i18n common_tags%}
{% block base_content %} {% block base_content %}
<div class="alert alert-success alert-dismissible " role="alert"> <div class="alert alert-success alert-dismissible " role="alert">
Matéria protocolada com sucesso! Matéria protocolada com sucesso!
</div>
<div align="center">
<div class="row mb-3" style="width:50%;">
<div class="col-md-6">
<span onclick="window.open('{% url 'sapl.relatorios:relatorio_etiqueta_protocolo' protocolo.numero protocolo.ano %}','Comprovante','width=400, height=200')"class="btn btn-secondary">Imprimir Etiqueta</span>
</div> </div>
<div class="col-md-6"> <div align="center">
<span target="popup" class="btn btn-secondary" onclick="window.open('{% url 'sapl.protocoloadm:comprovante_protocolo' protocolo.pk %}','Comprovante','width=800, height=700')">Imprimir Comprovante</span> <div class="row mb-3" style="width:80%;">
<div class="col-md-3">
<span
onclick="window.open('{% url 'sapl.relatorios:relatorio_etiqueta_protocolo' protocolo.numero protocolo.ano %}','Comprovante','width=400, height=200')"
class="btn btn-secondary"
>
Imprimir Etiqueta
</span>
</div> </div>
<div class="col-md-3">
<span
target="popup"
class="btn btn-secondary"
onclick="window.open('{% url 'sapl.protocoloadm:comprovante_protocolo' protocolo.pk %}','Comprovante','width=800, height=700')">
Imprimir Comprovante
</span>
</div> </div>
<div class="row" style="width:50%;"> <div class="col-md-3">
<div class="col-md-6"> {% if not protocolo_materia %}
<a href="{% url 'sapl.materia:materia_create_simplificado' protocolo.pk %}" class="btn btn-warning">Criar Matéria</a> <a href="{% url 'sapl.materia:materia_create_simplificado' protocolo.pk %}" class="btn btn-warning">Criar Matéria</a>
{% endif %}
</div> </div>
<div class="col-md-6"> <div class="col-md-3">
<a href="{% url 'sapl.protocoloadm:protocolo_mostrar' protocolo.pk %}" class="btn btn-primary">Continuar</a> <a href="{% url 'sapl.protocoloadm:protocolo_mostrar' protocolo.pk %}" class="btn btn-primary">Continuar</a>
</div> </div>
</div> </div>
</div> </div>
{% endblock base_content %} {% endblock base_content %}

Loading…
Cancel
Save