fix: correção do centro de custo da presidência
This commit is contained in:
parent
3f4d052208
commit
3608ac455e
|
|
@ -264,13 +264,7 @@ export default function Teste() {
|
||||||
// Extrair centros de custo únicos com nome e código
|
// Extrair centros de custo únicos com nome e código
|
||||||
const centrosCustoUnicos = [...new Set(dadosCompletos.map((item: DREItem) => item.centro_custo))].sort() as string[];
|
const centrosCustoUnicos = [...new Set(dadosCompletos.map((item: DREItem) => item.centro_custo))].sort() as string[];
|
||||||
|
|
||||||
// Filtrar centro de custo com código específico
|
setOpcoesCentrosCusto(centrosCustoUnicos);
|
||||||
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);
|
|
||||||
|
|
||||||
// Criar objeto de códigos dos centros de custo
|
// Criar objeto de códigos dos centros de custo
|
||||||
const codigos: Record<string, string> = {};
|
const codigos: Record<string, string> = {};
|
||||||
|
|
@ -294,8 +288,12 @@ export default function Teste() {
|
||||||
});
|
});
|
||||||
setCodigosContas(codigosContasObj);
|
setCodigosContas(codigosContasObj);
|
||||||
|
|
||||||
// Inicializar com todos os itens selecionados
|
// Inicializar com todos os itens selecionados, exceto o centro de custo 002.003.017
|
||||||
setCentrosCustoSelecionados(centrosCustoUnicos);
|
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);
|
setContasSelecionadas(contasUnicas);
|
||||||
|
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue