From 13cfb0aa74575e849f43595d1fdba72e26ff6449 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alessandro=20Gon=C3=A7aalves?= Date: Tue, 21 Oct 2025 11:23:00 -0300 Subject: [PATCH] =?UTF-8?q?fix:=20estiliza=C3=A7=C3=A3o=20da=20tabela=20si?= =?UTF-8?q?ntetica?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/DRE/analitico.tsx | 18 +++++++++--------- src/app/DRE/teste.tsx | 17 ++++------------- 2 files changed, 13 insertions(+), 22 deletions(-) diff --git a/src/app/DRE/analitico.tsx b/src/app/DRE/analitico.tsx index 43ff55a..93b4159 100644 --- a/src/app/DRE/analitico.tsx +++ b/src/app/DRE/analitico.tsx @@ -640,9 +640,9 @@ export default function AnaliticoComponent({ filtros }: AnaliticoProps) { Data de Vencimento
Data de Caixa
-
Entidade
-
- Código do Fornecedor +
Entidade
+
+ Cód. Fornec
Nome do Fornecedor @@ -663,8 +663,8 @@ export default function AnaliticoComponent({ filtros }: AnaliticoProps) { Valor Pago
-
Histórico
-
Histórico 2
+
Histórico
+
Histórico 2
Número do Lançamento
@@ -731,10 +731,10 @@ export default function AnaliticoComponent({ filtros }: AnaliticoProps) { "pt-BR" )}
-
+
{row.original.entidade || "-"}
-
+
{row.original.codigo_fornecedor}
{row.original.historico}
{row.original.historico2} diff --git a/src/app/DRE/teste.tsx b/src/app/DRE/teste.tsx index 32aa5be..833995f 100644 --- a/src/app/DRE/teste.tsx +++ b/src/app/DRE/teste.tsx @@ -49,6 +49,7 @@ interface HierarchicalRow { isExpanded?: boolean; valoresPorMes?: Record; percentuaisPorMes?: Record; + isCalculado?: boolean; } export default function Teste() { @@ -537,6 +538,7 @@ export default function Teste() { isExpanded: expandedGroups.has(grupo), valoresPorMes, percentuaisPorMes: calcularPercentuaisPorMes(valoresPorMes, grupo), + isCalculado: items[0]?.isCalculado || false, // Usar a propriedade isCalculado do primeiro item }); if (expandedGroups.has(grupo)) { @@ -711,19 +713,8 @@ export default function Teste() { }; const renderCellContent = (row: HierarchicalRow) => { - // Verificar se é um grupo calculado - const isCalculado = row.grupo?.includes("CALCULADO") || - row.grupo?.includes("FATURAMENTO LÍQUIDO") || - row.grupo?.includes("LUCRO BRUTO") || - row.grupo?.includes("MARGEM LOJA") || - row.grupo?.includes("RESULTADO OPERACIONAL") || - row.grupo?.includes("RESULTADO FINANCEIRO") || - row.grupo?.includes("OUTRAS RECEITAS / DESPESAS") || - row.grupo?.includes("LAIR") || - row.grupo?.includes("IR") || - row.grupo?.includes("CSLL") || - row.grupo?.includes("LUCRO LÍQUIDO") || - row.grupo?.includes("EBITDA"); + // Verificar se é um grupo calculado usando a propriedade isCalculado + const isCalculado = row.isCalculado === true; switch (row.type) { case "grupo":