Skip to content
Snippets Groups Projects

Master

Merged Anderson Frasao requested to merge master into development
1 file
+ 3
1
Compare changes
  • Side-by-side
  • Inline
@@ -125,6 +125,7 @@ employeesApp.get('/function', (req, res, next) => {
@@ -125,6 +125,7 @@ employeesApp.get('/function', (req, res, next) => {
{id: 10, name: "Secretário"},
{id: 10, name: "Secretário"},
{id: 11, name: "Segurança"},
{id: 11, name: "Segurança"},
{id: 12, name: "Monitores"},
{id: 12, name: "Monitores"},
 
{id: 99, name: "Não Classificado"}
];
];
next();
next();
}, response('function'));
}, response('function'));
@@ -490,6 +491,7 @@ function formatFunction(queryOriginal,reqDims) {
@@ -490,6 +491,7 @@ function formatFunction(queryOriginal,reqDims) {
qtde_monitores: "Monitores",
qtde_monitores: "Monitores",
qtde_gestores: "Gestores",
qtde_gestores: "Gestores",
qtde_assistente_social: "Assistente Social",
qtde_assistente_social: "Assistente Social",
 
qtde_null: "Não Classificado"
}
}
let resultObj = []
let resultObj = []
//Nesse caso apenas precisamos acertar as dimensoes que o banco retorna, ou seja, criando um objeto para cada funcao de funcionario
//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) => {
@@ -578,7 +580,7 @@ employeesApp.get('/', rqfSchool.parse(), (req, res, next) => {
if ("function" in req.dims) {
if ("function" in req.dims) {
delete req.dims.function;
delete req.dims.function;
req.sql
req.sql.field('SUM(funcionarios_por_escola.total)', 'qtde_null')
.field('funcionarios_por_escola.ano_censo', 'year')
.field('funcionarios_por_escola.ano_censo', 'year')
.from('funcionarios_por_escola')
.from('funcionarios_por_escola')
.group('funcionarios_por_escola.ano_censo')
.group('funcionarios_por_escola.ano_censo')
Loading