diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 096130162..e5f98c03c 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -3335,9 +3335,10 @@ class VotacaoEmBlocoSimbolicaView(PermissionRequiredForAppCrudMixin, TemplateVie if not 'context' in locals(): context = {'pk': self.kwargs['pk'], 'root_pk': self.kwargs['pk'], - 'title': SessaoPlenaria.objects.get(id=self.kwargs['pk']) + 'title': SessaoPlenaria.objects.get(id=self.kwargs['pk']), + 'origem': request.POST['origem'] } - + if 'marcadas_1' in request.POST: context.update({'resultado_votacao': TipoResultadoVotacao.objects.all(), @@ -3514,6 +3515,7 @@ class VotacaoEmBlocoNominalView(PermissionRequiredForAppCrudMixin, TemplateView) context = {'pk': self.kwargs['pk'], 'root_pk': self.kwargs['pk'], 'title': SessaoPlenaria.objects.get(id=self.kwargs['pk']), + 'origem': request.POST['origem'], 'subnav_template_name': 'sessao/subnav.yaml'} if 'marcadas_2' in request.POST: diff --git a/sapl/templates/sessao/votacao/votacao_nominal_bloco.html b/sapl/templates/sessao/votacao/votacao_nominal_bloco.html index 9234da02a..5d083716f 100644 --- a/sapl/templates/sessao/votacao/votacao_nominal_bloco.html +++ b/sapl/templates/sessao/votacao/votacao_nominal_bloco.html @@ -7,88 +7,102 @@
Votação Nominal - {% if ordens %} - {% for o in ordens %} - -
- Matéria: {{o.materia}} -
- Ementa: {{o.materia.ementa|safe}} -
-
- {% endfor %} - {% else %} - {% for e in expedientes %} - -
- Matéria: {{e.materia}} -
- Ementa: {{e.materia.ementa|safe}} + {% if ordens or expedientes %} + {% if total_presentes == 0 %} + -
- {% endfor %} - {% endif %} - {% if total_presentes == 0 %} - - Voltar - {% else %} - -
- - {% if parlamentares %} - Votos -
- {% for parlamentar in parlamentares %} -
{{parlamentar.0.nome_parlamentar}}
-
- {% if parlamentar.1 %} {% endif %} - + {% if origem == 'ordem' %} + Voltar + {% elif origem == 'expediente' %} + Voltar + {% endif %} + {% else %} + {% if ordens %} + {% for o in ordens %} + +
+ Matéria: {{o.materia}} +
+ Ementa: {{o.materia.ementa|safe}}
- {% endfor %} -
+
+ {% endfor %} + {% elif expedientes %} + {% for e in expedientes %} + +
+ Matéria: {{e.materia}} +
+ Ementa: {{e.materia.ementa|safe}} +
+
+ {% endfor %} {% endif %} -
- Situação da Votação: +
+ + {% if parlamentares %} + Votos +
+ {% for parlamentar in parlamentares %} +
{{parlamentar.0.nome_parlamentar}}
+
+ {% if parlamentar.1 %} {% endif %} + +
+ {% endfor %} +
+ {% endif %} +
+ Situação da Votação: -
- - - - +
+ + + + -
+
-
-
- Resultado da Votação - +
+
+ Resultado da Votação + +
-
-
-
-
- Observações
- +
+
+
+ Observações
+ +
-
- + -

- - +

+ + + {% endif %} + {% else %} + + {% if origem == 'ordem' %} + Voltar + {% elif origem == 'expediente' %} + Voltar + {% endif %} {% endif %}
diff --git a/sapl/templates/sessao/votacao/votacao_simbolica_bloco.html b/sapl/templates/sessao/votacao/votacao_simbolica_bloco.html index 4a3bafe5a..580fc2c6f 100644 --- a/sapl/templates/sessao/votacao/votacao_simbolica_bloco.html +++ b/sapl/templates/sessao/votacao/votacao_simbolica_bloco.html @@ -7,74 +7,87 @@
Votação Simbólica - -
- {% if ordens %} - {% for o in ordens %} - - Matéria: {{o.materia|safe}} -
- Ementa: {{o.materia.ementa|safe}} -

- {% endfor %} + {% if ordens or expedientes %} + {% if total_presentes == 0 %} + + {% if origem == 'ordem' %} + Voltar + {% elif origem == 'expediente' %} + Voltar + {% endif %} {% else %} - {% for e in expedientes %} - - Matéria: {{e.materia|safe}} -
- Ementa: {{e.materia.ementa|safe}} -

- {% endfor %} - {% endif %} - Total presentes: {{total_presentes}} (com presidente) - -
-
- {% if total_presentes == 0 %} - - Voltar - {% else %} - -
-
Sim:
-
Não:
-
Abstenções:
-
- -
-
- A totalização inclui o voto do Presidente? - + {% if ordens %} + {% for o in ordens %} + + Matéria: {{o.materia|safe}} +
+ Ementa: {{o.materia.ementa|safe}} +

+ {% endfor %} + {% else %} + {% for e in expedientes %} + + Matéria: {{e.materia|safe}} +
+ Ementa: {{e.materia.ementa|safe}} +

+ {% endfor %} + {% endif %} + Total presentes: {{total_presentes}} (com presidente) +
+
-
- Resultado da Votação - +
+
Sim:
+
Não:
+
Abstenções:
-
-
-
- Observações - +
+
+ A totalização inclui o voto do Presidente? + +
+ +
+ Resultado da Votação + +
-
- +
+
+ Observações + +
+
-

- - +

+ + + {% endif %} + {% else %} + + {% if origem == 'ordem' %} + Voltar + {% elif origem == 'expediente' %} + Voltar + {% endif %} {% endif %} + +
{% endblock detail_content %}