From 47e5d250475e9f7344aecc1d29eeee9469779fa7 Mon Sep 17 00:00:00 2001 From: Joao Kieras <jpko19@inf.ufpr.br> Date: Wed, 10 Aug 2022 11:47:19 -0300 Subject: [PATCH] Fix pee_por_categoria(4) --- src/libs/routes/enrollment.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/libs/routes/enrollment.js b/src/libs/routes/enrollment.js index 26c2bd88..8abb06bf 100644 --- a/src/libs/routes/enrollment.js +++ b/src/libs/routes/enrollment.js @@ -767,11 +767,22 @@ rqf.addField({ type: 'boolean', field: 'possui_necessidade_especial' } +}).addValueToField({ + name: 'pee_por_categoria', + table: 'matricula', + tableField: '', + resultField: 'pee_por_categoria', + where: { + relation: '=', + type: 'boolean', + field: '' + } }); enrollmentApp.get('/', rqf.parse(), (req, res, next) => { console.log(req.dims) if('pee_por_categoria' in req.dims){ + delete req.dims.pee_por_categoria req.sql.field('SUM(CASE WHEN cegueira = true THEN 1 ELSE 0)', 'total_cegueira') .field('SUM(CASE WHEN baixa_visao = true THEN 1 ELSE 0)', 'total_baixa_visao') .field('SUM(CASE WHEN surdez = true THEN 1 ELSE 0)', 'total_surdez') -- GitLab