diff --git a/src/libs/routes_v1/newPnad.js b/src/libs/routes_v1/newPnad.js index cac2d7b833cda149d5013f91cc871507bf35afb9..e222b37de0a3feeaff367df2213e4797ec99a829 100644 --- a/src/libs/routes_v1/newPnad.js +++ b/src/libs/routes_v1/newPnad.js @@ -53,11 +53,11 @@ PnadNovoApp.get('/illiteracy', (req, res, next) => { for (let i = 0; i < 2; i++) { req.result.push({ - id: i, name: id2str.Illiteracy(i) + id: i, name: id2str.illiteracy(i) }); } - req.result.push({id: 9, name: id2str.Illiteracy(9)}); + req.result.push({id: 9, name: id2str.illiteracy(9)}); next(); }, response('illiteracy')); @@ -86,7 +86,7 @@ PnadNovoApp.get('/instruction_level', (req, res, next) => { next(); }, response('instruction_level')); -PnadNovoApp.get('/adm_dependency', (req, res, next) => { +PnadNovoApp.get('/new_pnad_adm_dependency', (req, res, next) => { req.result = [] for (let i = 1; i < 3; i++) { req.result.push({ @@ -95,7 +95,116 @@ PnadNovoApp.get('/adm_dependency', (req, res, next) => { } req.result.push({id: 99, name: id2str.newPnadAdmDependency(99)}); next(); -}, response('adm_dependency')); +}, response('new_pnad_adm_dependency')); + +PnadNovoApp.get('/reg_code', (req, res, next) => { + req.result = [] + for (let i = 1; i < 6; i++) { + req.result.push({ + id: i, name: id2str.regionCode(i) + }); + } + + next(); +}, response('reg_code')); + +PnadNovoApp.get('/reg_code', (req, res, next) => { + req.result = [] + for (let i = 1; i < 6; i++) { + req.result.push({ + id: i, name: id2str.regionCode(i) + }); + } + + next(); +}, response('reg_code')); + +PnadNovoApp.get('/cap_code', (req, res, next) => { + req.result = [] + for (let i = 11; i < 54; i++) { + req.result.push({ + id: i, name: id2str.capitalCode(i) + }); + } + + next(); +}, response('cap_code')); + +PnadNovoApp.get('/metro_code', (req, res, next) => { + req.result = [] + for (let i = 13; i < 53; i++) { + req.result.push({ + id: i, name: id2str.metroCode(i) + }); + } + + next(); +}, response('metro_code')); + +PnadNovoApp.get('/attended_modality', (req, res, next) => { + req.result = [] + for (let i = 1; i < 15; i++) { + req.result.push({ + id: i, name: id2str.attendedModality(i) + }); + } + req.result.push({id: 99, name: id2str.attendedModality(99)}); + next(); +}, response('attended_modality')); + +PnadNovoApp.get('/income_range', (req, res, next) => { + req.result = [] + for (let i = 1; i < 15; i++) { + req.result.push({ + id: i, name: id2str.attendedModality(i) + }); + } + req.result.push({id: 99, name: id2str.attendedModality(99)}); + next(); +}, response('income_range')); + +PnadNovoApp.get('/attends_school', (req, res, next) => { + req.result = [] + for (let i = 1; i < 3; i++) { + req.result.push({ + id: i, name: id2str.attendsSchool(i) + }); + } + req.result.push({id: 9, name: id2str.attendsSchool(9)}); + next(); +}, response('attends_school')); + +PnadNovoApp.get('/gender', (req, res, next) => { + req.result = [] + for (let i = 1; i < 3; i++) { + req.result.push({ + id: i, name: id2str.gender(i) + }); + } + next(); +}, response('gender')); + +PnadNovoApp.get('/new_pnad_ethnic_group', (req, res, next) => { + req.result = [] + for (let i = 1; i < 6; i++) { + req.result.push({ + id: i, name: id2str.ethnicGroupNewPnad(i) + }); + } + req.result.push({id: 9, name: id2str.ethnicGroupNewPnad(9)}); + next(); +}, response('new_pnad_ethnic_group')); + +PnadNovoApp.get('bolsa_familia', (req, res, next) => { + req.result = [] + for (let i = 1; i < 3; i++) { + req.result.push({ + id: i, name: id2str.attendsSchool(i) + }); + } + req.result.push({id: 9, name: id2str.attendsSchool(9)}); + next(); +}, response('bolsa_familia')); rqf.addField({ name: 'filter',