From 791e5756e3e687a4b68613aa67321c2549f5a3eb Mon Sep 17 00:00:00 2001 From: Anderson <anderfrasao52@gmail.com> Date: Thu, 25 Jul 2024 16:21:38 -0300 Subject: [PATCH] add 'nao classificado' option for employees --- src/libs/routes_v1/employees.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/routes_v1/employees.js b/src/libs/routes_v1/employees.js index 6989ad7b..22aa7d07 100644 --- a/src/libs/routes_v1/employees.js +++ b/src/libs/routes_v1/employees.js @@ -125,6 +125,7 @@ employeesApp.get('/function', (req, res, next) => { {id: 10, name: "Secretário"}, {id: 11, name: "Segurança"}, {id: 12, name: "Monitores"}, + {id: 99, name: "Não Classificado"} ]; next(); }, response('function')); @@ -490,6 +491,7 @@ function formatFunction(queryOriginal,reqDims) { qtde_monitores: "Monitores", qtde_gestores: "Gestores", qtde_assistente_social: "Assistente Social", + qtde_null: "Não Classificado" } let resultObj = [] //Nesse caso apenas precisamos acertar as dimensoes que o banco retorna, ou seja, criando um objeto para cada funcao de funcionario @@ -578,7 +580,7 @@ employeesApp.get('/', rqfSchool.parse(), (req, res, next) => { if ("function" in req.dims) { delete req.dims.function; - req.sql + req.sql.field('SUM(funcionarios_por_escola.total)', 'qtde_null') .field('funcionarios_por_escola.ano_censo', 'year') .from('funcionarios_por_escola') .group('funcionarios_por_escola.ano_censo') -- GitLab