From f0c0a984bb7f720cbe82345b9bde792604c8dab3 Mon Sep 17 00:00:00 2001 From: Gustavo Soares Date: Thu, 30 Oct 2025 09:46:44 -0300 Subject: [PATCH 1/2] feat: voltando versao varal de fases --- .../transferencia/MonitoramentoCard.vue | 179 +++++++++--------- .../transferencia/MonitoramentoCards.vue | 6 +- .../transferencia/VaralDeEtapas.vue | 7 +- 3 files changed, 92 insertions(+), 100 deletions(-) diff --git a/frontend/src/components/transferencia/MonitoramentoCard.vue b/frontend/src/components/transferencia/MonitoramentoCard.vue index 2d79c4cbc7..4e11d5e17a 100644 --- a/frontend/src/components/transferencia/MonitoramentoCard.vue +++ b/frontend/src/components/transferencia/MonitoramentoCard.vue @@ -29,73 +29,100 @@ const classeDoStatus = computed(() => { return 'card-monitoramento--em-curso'; }); -const recursoItem = computed(() => { - const { recurso } = props; - - const columns = [ - { label: 'Órgão', valor: recurso.orgao_gestor.sigla }, - { label: 'Nome', valor: recurso.nome }, - { label: 'Valor do repasse', valor: `R$ ${dinheiro(recurso.valor_total)}` }, - ]; - - if ( - recurso.historico_status.length > 0 - && recurso.historico_status[0].nome_responsavel - ) { - columns.push({ label: 'Responsável', valor: recurso.historico_status[0].nome_responsavel }); - } - - if (recurso.parlamentares.length) { - columns.push({ label: 'Parlamentar(es)', valor: combinadorDeListas(recurso.parlamentares, ', ', 'parlamentar.nome') }); - } - - columns.push({ - class: 'card-monitoramento__dl-group--status', - label: 'Status - Em', - valor: `${recurso.status_atual}\n- ${dateToShortDate(recurso.historico_status?.[0]?.data_troca) || ''}`, - }); - - if (recurso.historico_status.length > 0) { - columns.push({ - label: 'Motivo', - valor: recurso.historico_status[0].motivo, - }); - } - - return columns; -}); -