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
|
||||
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) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue