Browse Source

Alteracoes na listagem de parlamentar

pull/3425/head
AlGouvea 4 years ago
parent
commit
6d5af39d50
  1. 6
      frontend/src/__apps/painel/main.js
  2. 20
      sapl/templates/painel/index.html

6
frontend/src/__apps/painel/main.js

@ -18,7 +18,8 @@ const v = new Vue({ // eslint-disable-line
sessao_plenaria_hora_inicio: '', sessao_plenaria_hora_inicio: '',
brasao: '', brasao: '',
sessao_solene: false, sessao_solene: false,
sessao_solene_tema: '' sessao_solene_tema: '',
presentes:[]
} }
}, },
methods: { methods: {
@ -32,6 +33,7 @@ const v = new Vue({ // eslint-disable-line
this.sessao_plenaria_hora_inicio = 'Hora Início: ' + response.sessao_plenaria_hora_inicio this.sessao_plenaria_hora_inicio = 'Hora Início: ' + response.sessao_plenaria_hora_inicio
this.sessao_solene = response.sessao_solene this.sessao_solene = response.sessao_solene
this.sessao_solene_tema = response.sessao_solene_tema this.sessao_solene_tema = response.sessao_solene_tema
this.presentes = response.presentes
}.bind(this)) }.bind(this))
}, },
pollData () { pollData () {
@ -40,7 +42,7 @@ const v = new Vue({ // eslint-disable-line
this.polling = setInterval(() => { this.polling = setInterval(() => {
console.info('Fetching data from backend') console.info('Fetching data from backend')
this.fetchData() this.fetchData()
}, 5000) }, 500)
} }
}, },
beforeDestroy () { beforeDestroy () {

20
sapl/templates/painel/index.html

@ -71,7 +71,25 @@
<div class="text-center painel"> <div class="text-center painel">
<h2 class="text-subtitle">Parlamentares</h2> <h2 class="text-subtitle">Parlamentares</h2>
<div v-if="painel_aberto"> <div v-if="painel_aberto">
<span id="parlamentares" class="text-value text-center"></span> <table class="table table-striped table-hover table-link-ordering">
<thead>
<tr>
<th>Parlamentar</th>
<th>Partido</th>
<th>Ativo?</th>
</tr>
</thead>
<tbody v-for="parlamentar in presentes">
<tr>
<th>
[[ parlamentar.nome]]
</th>
<th>
[[ parlamentar.partido ]]
</th>
</tr>
</tbody>
</table>
</div> </div>
<div v-else> <div v-else>
<span style="color:white"> <span style="color:white">

Loading…
Cancel
Save