Browse Source

Fix #1372

pull/1401/head
Mariana Mendes 8 years ago
parent
commit
81a5cf5e0b
  1. 4
      sapl/painel/views.py
  2. 1
      sapl/sessao/models.py
  3. 2
      sapl/templates/painel/index.html

4
sapl/painel/views.py

@ -425,6 +425,7 @@ def get_votos(response, materia):
'total_votos': total,
'tipo_votacao': tipo_votacao,
'tipo_resultado': registro.tipo_resultado_votacao.nome,
'natureza_resultado': registro.tipo_resultado_votacao.natureza,
})
else:
response.update({
@ -434,6 +435,7 @@ def get_votos(response, materia):
'total_votos': 0,
'tipo_votacao': tipo_votacao,
'tipo_resultado': 'Ainda não foi votada.',
'natureza_resultado': None,
})
return response
@ -463,6 +465,7 @@ def get_votos_nominal(response, materia):
'total_votos': 0,
'tipo_votacao': tipo_votacao,
'tipo_resultado': 'Não foi votado ainda',
'natureza_resultado': None,
'votos': None
})
@ -505,6 +508,7 @@ def get_votos_nominal(response, materia):
'total_votos': total,
'tipo_votacao': tipo_votacao,
'tipo_resultado': registro.tipo_resultado_votacao.nome,
'natureza_resultado': registro.tipo_resultado_votacao.natureza,
'votos': votos
})

1
sapl/sessao/models.py

@ -370,6 +370,7 @@ class PresencaOrdemDia(models.Model): # OrdemDiaPresenca
class TipoResultadoVotacao(models.Model):
nome = models.CharField(max_length=100, verbose_name=_('Nome do Tipo'))
natureza = models.CharField(max_length=100,
blank=True,
null=True,
choices=(('A', 'Aprovado'),
('R', 'Rejeitado')),

2
sapl/templates/painel/index.html

@ -182,7 +182,7 @@
presentes_ordem_dia = data["presentes_expediente"]
}
presentes.append('<table id="parlamentares_list">');
if( (data["tipo_resultado"] == "Aprovado por Unanimidade") || (data["tipo_resultado"] == "Aprovado por maioria") || (data["tipo_resultado"] == "Rejeitado")) {
if( data["natureza_resultado"] == "A" || data["natureza_resultado"] == "R" ) {
if (data["tipo_votacao"] == "Nominal") {
jQuery.each(data["votos"], function (index, parlamentar) {
$('#parlamentares_list').append('<tr> <td style="padding-right:20px">' +

Loading…
Cancel
Save