diff --git a/apps/web/src/routes/(dashboard)/recursos-humanos/funcionarios/relatorios/+page.svelte b/apps/web/src/routes/(dashboard)/recursos-humanos/funcionarios/relatorios/+page.svelte index 122e1b1..12d2799 100644 --- a/apps/web/src/routes/(dashboard)/recursos-humanos/funcionarios/relatorios/+page.svelte +++ b/apps/web/src/routes/(dashboard)/recursos-humanos/funcionarios/relatorios/+page.svelte @@ -1,367 +1,590 @@ -
Análise de distribuição de salários e funcionários por símbolo
-+ Análise de distribuição de salários e funcionários por símbolo +
+Valores dos símbolos cadastrados no sistema
-Quantidade de funcionários alocados em cada símbolo
-+ Quantidade de funcionários alocados em cada símbolo +
+Visão detalhada dos dados apresentados nos gráficos
-+ Visão detalhada dos dados apresentados nos gráficos +
+| Símbolo | -Valor (R$) | -Funcionários | -Total (R$) | -
|---|---|---|---|
| Nenhum dado disponível | -|||
| {row.nome} | -- {row.valor.toLocaleString('pt-BR', { minimumFractionDigits: 2, maximumFractionDigits: 2 })} - | -- {row.count} - | -- {(row.valor * row.count).toLocaleString('pt-BR', { minimumFractionDigits: 2, maximumFractionDigits: 2 })} - | -
| TOTAL GERAL | -- {rows.reduce((sum, r) => sum + r.valor, 0).toLocaleString('pt-BR', { minimumFractionDigits: 2, maximumFractionDigits: 2 })} - | -- {rows.reduce((sum, r) => sum + r.count, 0)} - | -- {rows.reduce((sum, r) => sum + (r.valor * r.count), 0).toLocaleString('pt-BR', { minimumFractionDigits: 2, maximumFractionDigits: 2 })} - | -
| Símbolo | +Valor (R$) | +Funcionários | +Total (R$) | +
|---|---|---|---|
| Nenhum dado disponível | +|||
| {row.nome} | ++ {row.valor.toLocaleString('pt-BR', { + minimumFractionDigits: 2, + maximumFractionDigits: 2 + })} + | ++ {row.count} + | ++ {(row.valor * row.count).toLocaleString('pt-BR', { + minimumFractionDigits: 2, + maximumFractionDigits: 2 + })} + | +
| TOTAL GERAL | ++ {rows + .reduce((sum, r) => sum + r.valor, 0) + .toLocaleString('pt-BR', { + minimumFractionDigits: 2, + maximumFractionDigits: 2 + })} + | ++ {rows.reduce((sum, r) => sum + r.count, 0)} + | ++ {rows + .reduce((sum, r) => sum + r.valor * r.count, 0) + .toLocaleString('pt-BR', { + minimumFractionDigits: 2, + maximumFractionDigits: 2 + })} + | +