Skip to content
Snippets Groups Projects
Commit 7034c886 authored by Fernando Erd's avatar Fernando Erd
Browse files

Add universityLocalOffer

parent 8bf754df
No related branches found
No related tags found
1 merge request!309Merge new updates into master
Pipeline #24051 failed
...@@ -373,6 +373,16 @@ rqf.addField({ ...@@ -373,6 +373,16 @@ rqf.addField({
type: 'integer', type: 'integer',
field: 'cod_ies' field: 'cod_ies'
} }
}).addValue({
name: 'universityLocalOffer',
table: '@',
tableField: ['cod_ies', 'nome_ies'],
resultField: ['university_id', 'university_name'],
where: {
relation: '=',
type: 'integer',
field: 'cod_ies'
}
}).addValue({ }).addValue({
name:'upper_adm_dependency', name:'upper_adm_dependency',
table: '@', table: '@',
...@@ -641,7 +651,7 @@ rqf.addField({ ...@@ -641,7 +651,7 @@ rqf.addField({
universityEnrollmentApp.get('/', rqf.parse(), (req, res, next) => { universityEnrollmentApp.get('/', rqf.parse(), (req, res, next) => {
if ("localoffer" in req.dims) { if ("localoffer" in req.dims) {
if ("university" in req.dims) { if ("university" in req.dims || "universityLocalOffer" in req.dims) {
req.sql.from('localoferta_ens_superior_matricula') req.sql.from('localoferta_ens_superior_matricula')
.field('curso_ens_superior.ano_censo', 'year') .field('curso_ens_superior.ano_censo', 'year')
.field('COUNT(localoferta_ens_superior.cod_local_oferta)', 'total') .field('COUNT(localoferta_ens_superior.cod_local_oferta)', 'total')
...@@ -668,7 +678,7 @@ universityEnrollmentApp.get('/', rqf.parse(), (req, res, next) => { ...@@ -668,7 +678,7 @@ universityEnrollmentApp.get('/', rqf.parse(), (req, res, next) => {
.field('localoferta_ens_superior_matricula.ano_censo', 'year') .field('localoferta_ens_superior_matricula.ano_censo', 'year')
.group('localoferta_ens_superior_matricula.ano_censo') .group('localoferta_ens_superior_matricula.ano_censo')
.order('localoferta_ens_superior_matricula.ano_censo') .order('localoferta_ens_superior_matricula.ano_censo')
} else if ("university" in req.dims) { } else if ("university" in req.dims || "universityLocalOffer" in req.dims) {
req.sql.from('aluno_ens_superior') req.sql.from('aluno_ens_superior')
.field('COUNT(*)', 'total') .field('COUNT(*)', 'total')
.field("'Brasil'", 'name') .field("'Brasil'", 'name')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment