Browse Source

Salvar registro de voto do parlamentar na votação pelo operador

pull/2883/head
Cesar Carvalho 7 years ago
parent
commit
4f93726a48
  1. 7
      sapl/painel/views.py
  2. 8
      sapl/sessao/views.py
  3. 4
      sapl/templates/painel/index.html

7
sapl/painel/views.py

@ -531,6 +531,13 @@ def get_votos(response, materia):
votos_parlamentares = VotoParlamentar.objects.filter(
expediente_id=materia.id).order_by(
'parlamentar__nome_parlamentar')
if PainelConfig.attr('mostrar_votos_antecedencia'):
response['numero_votos_sim'] = votos_parlamentares.filter(voto="Sim").count()
response['numero_votos_nao'] = votos_parlamentares.filter(voto="Não").count()
response['numero_abstencoes'] = votos_parlamentares.filter(voto="Abstenção").count()
response['total_votos'] = response['numero_votos_sim'] + response['numero_votos_nao'] + \
response['numero_abstencoes']
for i, p in enumerate(response['presentes']):
try:

8
sapl/sessao/views.py

@ -4342,10 +4342,10 @@ class RetiradaPautaCrud(MasterDetailCrud):
def voto_nominal_parlamentar(request):
parlamentar_id = request.GET['parlamentar_id']
parlamentar_voto = request.GET['parlamentar_voto']
id_ordem_expediente = request.GET['id_ordem_expediente']
is_ordemdia = request.GET['is_ordemdia'] == 'true'
parlamentar_id = request.GET.get('parlamentar_id')
parlamentar_voto = request.GET.get('parlamentar_voto')
id_ordem_expediente = request.GET.get('id_ordem_expediente')
is_ordemdia = request.GET.get('is_ordemdia') == 'true'
if is_ordemdia:
# Apaga o voto (opção selecionada: Não Votou)

4
sapl/templates/painel/index.html

@ -252,7 +252,7 @@
// Parlamentar já votou?
if (parlamentar.voto){
// Se a votação já foi finalizada, mostra todos os votos
if (data['tipo_resultado']){
if (data['tipo_resultado'] && data['tipo_resultado'] != "Ainda não foi votada."){
$('#parlamentares_list').append('<tr><td style="padding-right:20px; color:white" >' +
parlamentar.nome +
'</td> <td style="padding-right:20px; color:white">' +
@ -314,7 +314,7 @@
votacao.append('</span>');
}
if (data['materia_legislativa_texto'] && data["status_painel"] == true){
if (data['materia_legislativa_texto'] && data["status_painel"]){
var votacao = $("#votacao")

Loading…
Cancel
Save