restauração

This commit is contained in:
Luiz Silva 2024-05-07 10:50:06 -03:00
parent c7c8e377c3
commit 4d5c641223
357 changed files with 23543 additions and 591 deletions

188
dist/GEE/index.js vendored Normal file
View file

@ -0,0 +1,188 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.tipoFontesGEE = exports.escopos = void 0;
//Interface
const interfaces_1 = require("./interfaces");
Object.defineProperty(exports, "escopos", { enumerable: true, get: function () { return interfaces_1.escopos; } });
const escopo1AtividadesAgro_1 = require("./Escopo1/escopo1AtividadesAgro");
//Escopo1
const escopo1CombuEst_1 = require("./Escopo1/escopo1CombuEst");
const escopo1Aereo_1 = require("./Escopo1/escopo1CombuMovel/escopo1Aereo");
const escopo1Ferroviario_1 = require("./Escopo1/escopo1CombuMovel/escopo1Ferroviario");
const escopo1Hidroviario_1 = require("./Escopo1/escopo1CombuMovel/escopo1Hidroviario");
const escopo1Rodoviario_1 = require("./Escopo1/escopo1CombuMovel/escopo1Rodoviario/escopo1Rodoviario");
const escopo1Rodoviario2_1 = require("./Escopo1/escopo1CombuMovel/escopo1Rodoviario/escopo1Rodoviario2");
const escopo1Efluente_1 = require("./Escopo1/escopo1Efluente");
const escopo1EmissoesSF6_1 = require("./Escopo1/escopo1EmissoesFug/escopo1EmissoesSF6");
const escopo1EmissoesRAC_1 = require("./Escopo1/escopo1EmissoesFug/rac/escopo1EmissoesRAC");
const escopo1EmissoesRAC2_1 = require("./Escopo1/escopo1EmissoesFug/rac/escopo1EmissoesRAC2");
const escopo1EmissoesRAC3_1 = require("./Escopo1/escopo1EmissoesFug/rac/escopo1EmissoesRAC3");
const escopo1MudancasSolo_1 = require("./Escopo1/escopo1MudancasSolo");
const escopo1ProcessosInd_1 = require("./Escopo1/escopo1ProcessosInd");
const escopo1Compostagem_1 = require("./Escopo1/escopo1ResiduosSolidos/escopo1Compostagem");
const escopo1Incineracao_1 = require("./Escopo1/escopo1ResiduosSolidos/escopo1Incineracao");
const compraTermica_1 = require("./Escopo2/compraTermica/compraTermica");
const eletricidadeEsc_1 = require("./Escopo2/eletricidadeEsc/eletricidadeEsc");
const escNaoRastreada_1 = require("./Escopo2/eletricidadeEsc/escNaoRastreada");
//Escopo2
const LocalIsoladoAM_1 = require("./Escopo2/eletricidadeLocal/LocalIsoladoAM");
const LocalOutrosSistemas_1 = require("./Escopo2/eletricidadeLocal/LocalOutrosSistemas");
const eletricidadeLocSIN_1 = require("./Escopo2/eletricidadeLocal/eletricidadeLocSIN");
const perdasTDEsc_1 = require("./Escopo2/perdasTDEsc/perdasTDEsc");
const perdasTDEscNaoRastreada_1 = require("./Escopo2/perdasTDEsc/perdasTDEscNaoRastreada");
const perdasTDLocAm_1 = require("./Escopo2/perdasTDLocal/perdasTDLocAm");
const perdasTDLocOutros_1 = require("./Escopo2/perdasTDLocal/perdasTDLocOutros");
const perdasTDLocSin_1 = require("./Escopo2/perdasTDLocal/perdasTDLocSin");
const porBalancoDeMassa_1 = require("./Fugitivas n\u00E3o Quioto/porBalancoDeMassa");
const porCicloDeVida_1 = require("./Fugitivas n\u00E3o Quioto/porCicloDeVida");
//Cálculos Alternativos
const calculoAlternativo_1 = require("./OutrasEmissoes/calculoAlternativo");
const escopo1Rodoviario3_1 = require("./Escopo1/escopo1CombuMovel/escopo1Rodoviario/escopo1Rodoviario3");
//Escopo 3
const escopo1ResiduosAterrado_1 = require("./Escopo1/escopo1ResiduosSolidos/escopo1ResiduosAterrado");
const categorias_1 = require("./Escopo3/categorias");
const transportePublico1_1 = require("./Escopo3/deslocamento/transportePublico/transportePublico1");
const transportePublico2_1 = require("./Escopo3/deslocamento/transportePublico/transportePublico2");
const transportePublico3_1 = require("./Escopo3/deslocamento/transportePublico/transportePublico3");
const veiculoParticular1_1 = require("./Escopo3/deslocamento/veiculoParticular/veiculoParticular1");
const veiculoParticular2_1 = require("./Escopo3/deslocamento/veiculoParticular/veiculoParticular2");
const veiculoParticular3_1 = require("./Escopo3/deslocamento/veiculoParticular/veiculoParticular3");
const aereo1_1 = require("./Escopo3/downstream/aereoDownstream/aereo1");
const aereo2_1 = require("./Escopo3/downstream/aereoDownstream/aereo2");
const ferroviario1_1 = require("./Escopo3/downstream/ferroviarioDownstream/ferroviario1");
const ferroviario2_1 = require("./Escopo3/downstream/ferroviarioDownstream/ferroviario2");
const hidroviario1_1 = require("./Escopo3/downstream/hidroviarioDownstream/hidroviario1");
const hidroviario2_1 = require("./Escopo3/downstream/hidroviarioDownstream/hidroviario2");
const rodoviario1_1 = require("./Escopo3/downstream/rodoviarioDownstream/rodoviario1");
const rodoviario2_1 = require("./Escopo3/downstream/rodoviarioDownstream/rodoviario2");
const rodoviario3_1 = require("./Escopo3/downstream/rodoviarioDownstream/rodoviario3");
const rodoviario4_1 = require("./Escopo3/downstream/rodoviarioDownstream/rodoviario4");
const efluentesLiquidos_1 = require("./Escopo3/efluentesLiquidos");
const compostagem_1 = require("./Escopo3/residuosSolidos/compostagem");
const incineracao_1 = require("./Escopo3/residuosSolidos/incineracao");
const residuosAterrados_1 = require("./Escopo3/residuosSolidos/residuosAterrados");
const aereo1_2 = require("./Escopo3/upstream/aereo/aereo1");
const aereo2_2 = require("./Escopo3/upstream/aereo/aereo2");
const ferroviario1_2 = require("./Escopo3/upstream/ferroviario/ferroviario1");
const ferroviario2_2 = require("./Escopo3/upstream/ferroviario/ferroviario2");
const hidroviario1_2 = require("./Escopo3/upstream/hidroviario/hidroviario1");
const hidroviario2_2 = require("./Escopo3/upstream/hidroviario/hidroviario2");
const rodoviario1_2 = require("./Escopo3/upstream/rodoviario/rodoviario1");
const rodoviario2_2 = require("./Escopo3/upstream/rodoviario/rodoviario2");
const rodoviario3_2 = require("./Escopo3/upstream/rodoviario/rodoviario3");
const rodoviario4_2 = require("./Escopo3/upstream/rodoviario/rodoviario4");
const viagemAeronave1_1 = require("./Escopo3/viagensNegocios/viagemAeronave/viagemAeronave1");
const viagemAeronave2_1 = require("./Escopo3/viagensNegocios/viagemAeronave/viagemAeronave2");
const viagemAutomovel1_1 = require("./Escopo3/viagensNegocios/viagemAutomovel/viagemAutomovel1");
const viagemAutomovel2_1 = require("./Escopo3/viagensNegocios/viagemAutomovel/viagemAutomovel2");
const viagemAutomovel3_1 = require("./Escopo3/viagensNegocios/viagemAutomovel/viagemAutomovel3");
const viagemBalsa_1 = require("./Escopo3/viagensNegocios/viagemBalsa");
const viagemOnibus_1 = require("./Escopo3/viagensNegocios/viagemOnibus");
const viagemTrem_1 = require("./Escopo3/viagensNegocios/viagemTrem");
exports.tipoFontesGEE = [
//ao editar as variaveis é necessario rodar a migração para atualizar a seleção de escopos
//Escopo1 São 5 categorias
escopo1CombuEst_1.fontesEscopo1CombEsta,
escopo1ProcessosInd_1.processosIndustriais,
escopo1AtividadesAgro_1.fontesEscopo1AtividadesAgro,
escopo1MudancasSolo_1.fontesEscopo1MudancasSolo,
escopo1Efluente_1.fontesEscopo1Efluente,
//Escopo1 Residuos Solidos São 3 categorias
escopo1Compostagem_1.residuosSolidosCompostagem,
escopo1Incineracao_1.residuosSolidosIncineracao,
escopo1ResiduosAterrado_1.residuosSolidosAterrados,
//Escopo1 Emissoes Fug São 4 categorias
escopo1EmissoesSF6_1.fontesEscopo1EmissoesSF6,
escopo1EmissoesRAC_1.fontesEscopo1EmissoesRAC,
escopo1EmissoesRAC2_1.fontesEscopo1EmissoesRAC2,
escopo1EmissoesRAC3_1.fontesEscopo1EmissoesRAC3,
//Escopo1 Combustao Movel São 6 categorias
escopo1Rodoviario_1.fontesEscopo1Rodoviario,
escopo1Aereo_1.fontesEscopo1Aereo,
escopo1Hidroviario_1.fontesEscopo1Hidroviario,
escopo1Ferroviario_1.fontesEscopo1Ferroviario,
escopo1Rodoviario2_1.fontesEscopo1Rodoviario2,
escopo1Rodoviario3_1.fontesEscopo1Rodoviario3,
//Escopo2 são 11
LocalIsoladoAM_1.fontesEscopo2IsoladoAM,
compraTermica_1.fontesEscopo2CompraTermica,
LocalOutrosSistemas_1.fontesEscopo2EletricidadeLoc3,
eletricidadeEsc_1.fontesEscopo2EletricidadeEsc,
eletricidadeLocSIN_1.fontesEscopo2EletricidadeLoc2,
perdasTDEsc_1.fontesEscopo2PerdasTDEsc,
escNaoRastreada_1.eletricidadeEscNaoRastreada,
perdasTDEscNaoRastreada_1.PerdasTDEscNaoRastreada,
perdasTDLocAm_1.PerdasTDLocAm,
perdasTDLocOutros_1.PerdasTDLocOutros,
perdasTDLocSin_1.PerdasTDLocSin,
//////////////////////////////////////Escopo 3////////////////////////////////////////////////
categorias_1.escopo3categorias,
//UPSTREAM rodoviario são 4
rodoviario1_2.escopo3rodoviario1,
rodoviario2_2.escopo3rodoviario2,
rodoviario3_2.escopo3rodoviario3,
rodoviario4_2.escopo3rodoviario4,
//UPSTREAM ferroviario são 2
ferroviario1_2.escopo3ferroviario1,
ferroviario2_2.escopo3ferroviario2,
//UPSTREAM hidroviário 2
hidroviario1_2.escopo3hidroviario1,
hidroviario2_2.escopo3hidroviario2,
//UPSTREAM aéreo 2
aereo1_2.escopo3aereo1,
aereo2_2.escopo3aereo2,
//RESIDUOS SOLIDOS
residuosAterrados_1.escopo3residuosAterrados,
compostagem_1.escopo3compostagem,
incineracao_1.escopo3incineracao,
//EFLUENTES
efluentesLiquidos_1.escopo3efluentes,
//VIAGENS A NEGOCIOS
viagemAeronave1_1.escopo3aeronave1,
viagemAeronave2_1.escopo3aeronave2,
viagemBalsa_1.escopo3viagemBalsa,
viagemOnibus_1.escopo3viagemOnibus,
viagemTrem_1.escopo3viagemTrem,
viagemAutomovel1_1.escopo3viagemAutomovel1,
viagemAutomovel2_1.escopo3viagemAutomovel2,
viagemAutomovel3_1.escopo3viagemAutomovel3,
//DESLOCAMENTO CASA TRABALHO
transportePublico1_1.escopo3transportePublico1,
transportePublico2_1.escopo3transportePublico2,
transportePublico3_1.escopo3transportePublico3,
veiculoParticular1_1.escopo3veiculoParticular1,
veiculoParticular2_1.escopo3veiculoParticular2,
veiculoParticular3_1.escopo3veiculoParticular3,
//DOWNSTREAM
rodoviario1_1.escopo3rodoviarioDownstream1,
rodoviario2_1.escopo3rodoviarioDownstream2,
rodoviario3_1.escopo3rodoviarioDownstream3,
rodoviario4_1.escopo3rodoviarioDownstream4,
hidroviario1_1.escopo3hidroviarioDownstream1,
hidroviario2_1.escopo3hidroviarioDownstream2,
ferroviario1_1.escopo3ferroviarioDownstream1,
ferroviario2_1.escopo3ferroviarioDownstream2,
aereo1_1.escopo3aereoDownstream1,
aereo2_1.escopo3aereoDownstream2,
/////////////////////////////////////////Cálculos Alternativos////////////////////////////////
calculoAlternativo_1.fontesEscopo1OutrasEmissoes,
porBalancoDeMassa_1.fontesEscopo1BalancoDeMassa,
porCicloDeVida_1.fontesEscopo1CiclodeVida,
].sort((a, b) => a.descricao.localeCompare(b.descricao));
/**
* modifica todos os parametros para que quando indefinido receba 0
tipoFontesGEE.forEach((fonte) => {
const formulaAntiga = fonte.formula
const novaFormula: typeof formulaAntiga = (pr) => {
fonte.estruturaCadastro.forEach(
(a: { tipo: tiposCamposGee; idCampo: string | number }) => {
if (a.tipo == tiposCamposGee.numero && !pr.cad[a.idCampo])
pr.cad[a.idCampo] = 0
},
)
return formulaAntiga(pr)
}
fonte.formula = novaFormula
})
*/
//# sourceMappingURL=index.js.map