Browse Source

Fix #1676 (#1678)

* Corrige div e adiciona javascript para esconder trecho de código caso não haja orador

* Fix #1676
pull/1679/head
Mariana Mendes 7 years ago
committed by Edward
parent
commit
17474450c7
  1. 4
      sapl/painel/views.py
  2. 46
      sapl/templates/painel/index.html

4
sapl/painel/views.py

@ -346,8 +346,7 @@ def get_presentes(pk, response, materia):
'tipo_resultado': materia.resultado,
'observacao_materia': materia.observacao,
'tipo_votacao': tipo_votacao,
'materia_legislativa_texto': str(materia.materia),
'oradores': oradores_list
'materia_legislativa_texto': str(materia.materia)
})
presentes_list = sort_lista_chave(presentes_list, 'nome')
@ -355,6 +354,7 @@ def get_presentes(pk, response, materia):
response.update({
'presentes': presentes_list,
'num_presentes': num_presentes,
'oradores': oradores_list,
'msg_painel': str(_('Votação aberta!')),
})

46
sapl/templates/painel/index.html

@ -1,6 +1,7 @@
{% load i18n %}
{% load staticfiles sass_tags %}
{% load common_tags %}
<!DOCTYPE HTML>
<!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!-->
@ -71,8 +72,8 @@
</div>
<div class="row container-detail clearfix">
<div class="row-fluid">
<div class="col-md-4">
<div class="row-fluid">
<div class="col-md-4" id="aparecer_oradores">
<h2><font color="#459170"><p align="center" style="font-family:Verdana">Oradores</p></b></font></h2>
<table align="center">
<tr>
@ -81,7 +82,7 @@
</table>
</div>
<div class="col-md-3" >
<div class="col-md-3">
<h2><font color="#459170"><p align="center" style="font-family:Verdana">Cronômetros</p></font></h2>
<table align="center">
<tr>
@ -104,16 +105,17 @@
</tr>
</table>
</div>
</div>
</div>
</br>
<h2><font color="#459170"><p align="center" style="font-family:Verdana">Matéria em Votação</p></font></h2>
<table style="width:75%; border:1px;" align="center">
<tr><th style="text-align:center"><h4><font color="white"><span id="materia_legislativa_texto"></span></font></h4></th></tr>
<tr><th style="text-align:center"><h4><font color="white"><span id="observacao_materia"></span></font></h4></th></tr>
<tr><th style="text-align:center"><h2><font color="#45919D"><span id="resultado_votacao"></span></font></h2></th></tr>
</table>
<div class="col-md-4">
<h2><font color="#459170"><p align="center" style="font-family:Verdana">Matéria em Votação</p></font></h2>
<table style="width:75%; border:1px;" align="center">
<tr><th style="text-align:center"><h4><font color="white"><span id="materia_legislativa_texto"></span></font></h4></th></tr>
<tr><th style="text-align:center"><h4><font color="white"><span id="observacao_materia"></span></font></h4></th></tr>
<tr><th style="text-align:center"><h2><font color="#45919D"><span id="resultado_votacao"></span></font></h2></th></tr>
</table>
</div>
</body>
<script type="text/javascript">
@ -226,14 +228,19 @@
});
presentes.append('</table>')
oradores.append('<table id="oradores_list">');
jQuery.each(oradores_list, function (index, orador) {
$('#oradores_list').append('<tr><td style="padding-right:20px; color:white" >' +
orador.numero + 'º &nbsp' +
orador.nome +'</td></tr>')
});
oradores.append('</table>');
if (data["oradores"].length > 0){
$('#aparecer_oradores').show();
oradores.append('<table id="oradores_list">');
jQuery.each(oradores_list, function (index, orador) {
$('#oradores_list').append('<tr><td style="padding-right:20px; color:white" >' +
orador.numero + 'º &nbsp' +
orador.nome +'</td></tr>')
});
oradores.append('</table>');
}
else {
$('#aparecer_oradores').hide();
}
}
else{
presentes.append('<span id="parlamentares_list">');
@ -357,3 +364,4 @@
}
</script>
</html>

Loading…
Cancel
Save