Skip to content
Snippets Groups Projects
Commit 39476f3d authored by Fernando Gbur dos Santos's avatar Fernando Gbur dos Santos
Browse files

[ADD] subroutes '/instruction_level' and '/adm_dependency' added

parent 5ec80ec0
No related branches found
No related tags found
3 merge requests!391Hom -> Prod,!386Merge development -> homologa,!383FIrst deploy of new route 'new_pnad'
...@@ -32,6 +32,8 @@ const response = require(`${libs}/middlewares/response`); ...@@ -32,6 +32,8 @@ const response = require(`${libs}/middlewares/response`);
const ReqQueryFields = require(`${libs}/middlewares/reqQueryFields`); const ReqQueryFields = require(`${libs}/middlewares/reqQueryFields`);
const id2str = require(`${libs}/middlewares/id2str`);
const config = require(`${libs}/config`); const config = require(`${libs}/config`);
const cache = require('apicache').options({ debug: config.debug, statusCodes: {include: [200]} }).middleware; const cache = require('apicache').options({ debug: config.debug, statusCodes: {include: [200]} }).middleware;
...@@ -69,6 +71,29 @@ PnadNovoApp.get('/years_of_study', (req, res, next) => { ...@@ -69,6 +71,29 @@ PnadNovoApp.get('/years_of_study', (req, res, next) => {
next(); next();
}, response('years_of_study')); }, response('years_of_study'));
PnadNovoApp.get('/instruction_level', (req, res, next) => {
req.result = [
{id: 1, name: 'Sem instrução e menos de 1 ano de estudo'},
{id: 2, name: 'Fundamental incompleto ou equivalente'},
{id: 3, name: 'Fundamental completo ou equivalente'},
{id: 4, name: 'Médio incompleto ou equivalente'},
{id: 5, name: 'Médio completo ou equivalente'},
{id: 6, name: 'Superior incompleto ou equivalente'},
{id: 7, name: 'Superior completo ou equivalente'},
{id: 8, name: 'Não se aplica - 17 anos ou menos'}
];
next();
}, response('instruction_level'));
PnadNovoApp.get('/adm_dependency', (req, res, next) => {
req.result = [
{id: 1, name: 'Publica'},
{id: 2, name: 'Privada'},
{id: 3, name: 'Não frequenta instituição de ensino'},
];
next();
}, response('years_of_study'));
rqf.addField({ rqf.addField({
name: 'filter', name: 'filter',
field: false, field: false,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment