Skip to content
Snippets Groups Projects
Commit 9b20f50d authored by Fernando Erd's avatar Fernando Erd :ok_hand:
Browse files

Merge branch 'fix_join_financial' into development

parents 8659086e 1bcdf926
No related branches found
No related tags found
2 merge requests!10Development,!9Merge simcaq
...@@ -150,6 +150,21 @@ rqf.addField({ ...@@ -150,6 +150,21 @@ rqf.addField({
}); });
financialApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { financialApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
if ("state" in req.filter) {
req.sql.from('indicadores_financeiros')
.field('indicadores_financeiros.estado_id', 'state_id')
.field('indicadores_financeiros.ano_censo', 'year')
.field('estado.sigla', 'state_abbreviation')
.field('indicadores_financeiros.valor', 'valor')
.field('indicadores_financeiros.esfera_adm', 'sphere_adm_id')
.field('indicadores_financeiros.dados_financeiros', 'financial_data_id')
.group('indicadores_financeiros.ano_censo')
.group('indicadores_financeiros.estado_id')
.group('estado.sigla')
.group('indicadores_financeiros.valor')
.group('indicadores_financeiros.dados_financeiros')
.group('indicadores_financeiros.esfera_adm')
} else {
req.sql.from('indicadores_financeiros') req.sql.from('indicadores_financeiros')
.field('indicadores_financeiros.estado_id', 'state_id') .field('indicadores_financeiros.estado_id', 'state_id')
.field('indicadores_financeiros.ano_censo', 'year') .field('indicadores_financeiros.ano_censo', 'year')
...@@ -164,6 +179,7 @@ financialApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { ...@@ -164,6 +179,7 @@ financialApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
.group('indicadores_financeiros.valor') .group('indicadores_financeiros.valor')
.group('indicadores_financeiros.dados_financeiros') .group('indicadores_financeiros.dados_financeiros')
.group('indicadores_financeiros.esfera_adm') .group('indicadores_financeiros.esfera_adm')
}
next(); next();
}, query, addMissing(rqf), id2str.transform(), response('financial')); }, query, addMissing(rqf), id2str.transform(), response('financial'));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment