diff --git a/src/libs/routes/class.js b/src/libs/routes/class.js index 51f35af4557743ad104bea93bfdd50a6927fee97..14471b11c3c82c3aa32d2f0e535e97ac356b8f71 100644 --- a/src/libs/routes/class.js +++ b/src/libs/routes/class.js @@ -58,6 +58,15 @@ classApp.get('/period', (req, res, next) => { next(); }, query, response('period')); +// Returns integral-time avaible +classApp.get('/integral_time', (req, res, next) => { + req.result = [ + {id: 0, name: 'Não'}, + {id: 1, name: 'Sim'} + ]; + next(); +}, response('integral_time')); + // Returns all educational levels avaible classApp.get('/education_level', (req, res, next) => { req.sql.from('etapas_mod_ensino_segmento') @@ -191,6 +200,16 @@ rqfCount.addField({ type: 'integer', field: 'turma_turno_id' } +}).addValue({ + name:'integral_time', + table: 'turma', + tableField: 'tempo_integral', + resultField: 'integral_time_name', + where: { + relation: '=', + type: 'boolean', + field: 'tempo_integral' + } }).addValue({ name: 'school', table: 'escola',