diff --git a/src/components/dashboard/PainelFinanceiro.tsx b/src/components/dashboard/PainelFinanceiro.tsx
index a037ffe..1373d77 100644
--- a/src/components/dashboard/PainelFinanceiro.tsx
+++ b/src/components/dashboard/PainelFinanceiro.tsx
@@ -56,9 +56,9 @@ export const PainelFinanceiro: React.FC = () => {
{data.detalhesHonorarios.length === 0 &&
Nenhum recebimento registrado neste mês.}
{data.detalhesHonorarios.map((item, idx) => (
- Contrato: {item.contrato.processoId}
- Parcela: {item.parcela.numeroParcela} - Valor: R$ {Number(item.parcela.valorPago || item.parcela.valor).toLocaleString('pt-br', { minimumFractionDigits: 2 })}
- Pago em: {item.parcela.dataPagamento ? new Date(item.parcela.dataPagamento).toLocaleDateString('pt-br') : '-'}
+ Contrato: {item.contrato?.processoId || 'N/A'}
+ Parcela: {item.parcela?.numeroParcela || 'N/A'} - Valor: R$ {Number(item.parcela?.valorPago || item.parcela?.valor || 0).toLocaleString('pt-br', { minimumFractionDigits: 2 })}
+ Pago em: {item.parcela?.dataPagamento ? new Date(item.parcela.dataPagamento).toLocaleDateString('pt-br') : '-'}
))}
@@ -69,8 +69,8 @@ export const PainelFinanceiro: React.FC = () => {
{data.detalhesCustas.length === 0 && Nenhuma custa paga neste mês.}
{data.detalhesCustas.map((c, idx) => (
- Processo: {c.processoId}
- Tipo: {c.tipo} - Valor: R$ {Number(c.valor).toLocaleString('pt-br', { minimumFractionDigits: 2 })}
+ Processo: {c.processoId || 'N/A'}
+ Tipo: {c.tipo || 'N/A'} - Valor: R$ {Number(c.valor || 0).toLocaleString('pt-br', { minimumFractionDigits: 2 })}
Pago em: {c.dataPagamento ? new Date(c.dataPagamento).toLocaleDateString('pt-br') : '-'}
))}
diff --git a/src/server/index.ts b/src/server/index.ts
index 47eaa00..96bf2e4 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -24,7 +24,7 @@ import processosAdministrativosRoutes from './routes/processosAdministrativos';
import provasRouter from './routes/provas';
import calculosJudiciaisRoutes from './routes/calculosJudiciais';
import indicesMonetariosRoutes from './routes/indicesMonetarios';
-import pensaoAlimenticiaRouter from './routes/pensaoAlimenticia';
+import pensaoAlimenticiaRouter from './routes/pensaoAlimenticia'; // Importar router de pensão alimentícia
import financeiroPainelRoutes from './routes/financeiroPainel'; // Importar rotas do financeiro painel
import audienciasRoutes from './routes/audiencias'; // Importar rotas de audiências