|
|
@ -75,17 +75,23 @@ function painel_parcial(){ |
|
|
// Exemplo: se "Parlamentares" estiver selecionado, o bit 0 |
|
|
// Exemplo: se "Parlamentares" estiver selecionado, o bit 0 |
|
|
// do parâmetro estará marcado como 1 |
|
|
// do parâmetro estará marcado como 1 |
|
|
for(var sel of selecionados){ |
|
|
for(var sel of selecionados){ |
|
|
if(sel.text == 'Parlamentares') |
|
|
switch (sel.text) { |
|
|
|
|
|
case 'Parlamentares': |
|
|
param += 1; |
|
|
param += 1; |
|
|
else if(sel.text == 'Oradores') |
|
|
break; |
|
|
|
|
|
case 'Oradores': |
|
|
param += 2; |
|
|
param += 2; |
|
|
else if(sel.text == 'Cronômetros') |
|
|
break; |
|
|
|
|
|
case 'Cronômetros': |
|
|
param += 4; |
|
|
param += 4; |
|
|
else if(sel.text == 'Resultado da votação') |
|
|
break; |
|
|
|
|
|
case 'Resultado da votação': |
|
|
param += 8; |
|
|
param += 8; |
|
|
else if (sel.text == 'Matéria em votação / votada') |
|
|
break; |
|
|
|
|
|
case 'Matéria em votação / votada': |
|
|
param += 16; |
|
|
param += 16; |
|
|
} |
|
|
} |
|
|
|
|
|
} |
|
|
// Monta a URL passando o parâmetros dos selecionados |
|
|
// Monta a URL passando o parâmetros dos selecionados |
|
|
let url = "{% url 'sapl.painel:painel_parcial' pk 12345 %}"; |
|
|
let url = "{% url 'sapl.painel:painel_parcial' pk 12345 %}"; |
|
|
url = url.replace('12345', param.toString()); |
|
|
url = url.replace('12345', param.toString()); |
|
|
|