fix: correção do centro de custo da presidência

This commit is contained in:
Alessandro Gonçaalves 2025-10-23 15:12:35 -03:00
parent 3f4d052208
commit 3608ac455e
1 changed files with 7 additions and 9 deletions

View File

@ -264,13 +264,7 @@ export default function Teste() {
// Extrair centros de custo únicos com nome e código
const centrosCustoUnicos = [...new Set(dadosCompletos.map((item: DREItem) => item.centro_custo))].sort() as string[];
// Filtrar centro de custo com código específico
const centrosCustoFiltrados = centrosCustoUnicos.filter(centro => {
const item = dadosCompletos.find((d: DREItem) => d.centro_custo === centro);
return item?.codigo_centro_custo !== "002.003.017";
});
setOpcoesCentrosCusto(centrosCustoFiltrados);
setOpcoesCentrosCusto(centrosCustoUnicos);
// Criar objeto de códigos dos centros de custo
const codigos: Record<string, string> = {};
@ -294,8 +288,12 @@ export default function Teste() {
});
setCodigosContas(codigosContasObj);
// Inicializar com todos os itens selecionados
setCentrosCustoSelecionados(centrosCustoUnicos);
// Inicializar com todos os itens selecionados, exceto o centro de custo 002.003.017
const centrosCustoIniciaisSelecionados = centrosCustoUnicos.filter(centro => {
const item = dadosCompletos.find((d: DREItem) => d.centro_custo === centro);
return item?.codigo_centro_custo !== "002.003.017";
});
setCentrosCustoSelecionados(centrosCustoIniciaisSelecionados);
setContasSelecionadas(contasUnicas);
} catch (error) {