From d7fec07b466f8dc21016fccd7e6ae4fe13d76ac0 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fce15@inf.ufpr.br> Date: Wed, 19 Apr 2017 11:35:45 -0300 Subject: [PATCH] Add routes aux --- src/libs/routes/school.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/src/libs/routes/school.js b/src/libs/routes/school.js index 43f94e18..c91b2a5f 100644 --- a/src/libs/routes/school.js +++ b/src/libs/routes/school.js @@ -15,6 +15,39 @@ const ReqQueryFields = require(`${libs}/middlewares/reqQueryFields`); let rqf = new ReqQueryFields(); let rqfCount = new ReqQueryFields(); +// Return location +schoolApp.get('/location', (req, res, next) => { + req.result = [ + {id: 1, name: 'Urbana'}, + {id: 2, name: 'Rural'} + ]; + next(); +}, response('location')); + +schoolApp.get('/adm_dependency', (req, res, next) => { + req.sql.from('dependencia_adm') + .field('id') + .field('nome', 'name') + .where('id <= 4'); + next(); +}, query, response('adm_dependency')); + +schoolApp.get('/adm_dependency_detailed', (req, res, next) => { + req.sql.from('dependencia_adm') + .field('id', 'id') + .field('nome', 'name'); + next(); +}, query, response('adm_dependency_detailed')); + +schoolApp.get('/agreement', (req, res, next) => { + req.result = [ + {id: 1, name: 'Estadual'}, + {id: 2, name: 'Municipal'}, + {id: 3, name: 'Estadual e Municipal'} + ]; + next(); +}, response('agreement')); + rqf.addField({ name: 'filter', field: false, -- GitLab