Skip to content
Snippets Groups Projects
Commit 63dd47b5 authored by lgtg20's avatar lgtg20
Browse files

Merge branch 'variables_name' into 'development'

Variables name

See merge request !399
parents 57918e4d 3dd2e634
Branches
Tags
3 merge requests!405Homologa,!400Development,!399Variables name
...@@ -489,6 +489,8 @@ function formatFunction(queryOriginal,reqDims) { ...@@ -489,6 +489,8 @@ function formatFunction(queryOriginal,reqDims) {
qtde_secretario: "Secretário", qtde_secretario: "Secretário",
qtde_seguranca: "Segurança", qtde_seguranca: "Segurança",
qtde_monitores: "Monitores", qtde_monitores: "Monitores",
qtde_gestores: "Gestores",
qtde_assistente_social: "Assistente Social",
qtde_null: "Não Classificado" qtde_null: "Não Classificado"
} }
let resultObj = [] let resultObj = []
...@@ -613,6 +615,8 @@ employeesApp.get('/', rqfSchool.parse(), (req, res, next) => { ...@@ -613,6 +615,8 @@ employeesApp.get('/', rqfSchool.parse(), (req, res, next) => {
.field('SUM(CASE WHEN escola.qtde_prof_secretario = 88888 THEN 0 ELSE escola.qtde_prof_secretario END)','qtde_secretario') .field('SUM(CASE WHEN escola.qtde_prof_secretario = 88888 THEN 0 ELSE escola.qtde_prof_secretario END)','qtde_secretario')
.field('SUM(CASE WHEN escola.qtde_prof_seguranca = 88888 THEN 0 ELSE escola.qtde_prof_seguranca END)','qtde_seguranca') .field('SUM(CASE WHEN escola.qtde_prof_seguranca = 88888 THEN 0 ELSE escola.qtde_prof_seguranca END)','qtde_seguranca')
.field('SUM(CASE WHEN escola.qtde_prof_monitores = 88888 THEN 0 ELSE escola.qtde_prof_monitores END)', 'qtde_monitores') .field('SUM(CASE WHEN escola.qtde_prof_monitores = 88888 THEN 0 ELSE escola.qtde_prof_monitores END)', 'qtde_monitores')
.field('SUM(CASE WHEN (escola.qtde_gestores = 88888 OR escola.qtde_gestores IS NULL) THEN 0 ELSE escola.qtde_gestores END)', 'qtde_gestores')
.field('SUM(CASE WHEN (escola.qtde_assistente_social = 88888 OR escola.qtde_assistente_social IS NULL) THEN 0 ELSE escola.qtde_assistente_social END)', 'qtde_assistente_social')
.field("'Brasil'", 'name') .field("'Brasil'", 'name')
.field('escola.ano_censo', 'year') .field('escola.ano_censo', 'year')
.from('escola') .from('escola')
...@@ -621,7 +625,7 @@ employeesApp.get('/', rqfSchool.parse(), (req, res, next) => { ...@@ -621,7 +625,7 @@ employeesApp.get('/', rqfSchool.parse(), (req, res, next) => {
.where('(escola.situacao_funcionamento_pareada = 1) AND (escola.ensino_regular = 1 OR escola.ensino_eja = 1 OR escola.educacao_profissional = 1) AND (escola.dependencia_adm_id = 2 OR escola.dependencia_adm_id = 3 OR escola.dependencia_adm_id = 4) and ano_censo >= 2019'); .where('(escola.situacao_funcionamento_pareada = 1) AND (escola.ensino_regular = 1 OR escola.ensino_eja = 1 OR escola.educacao_profissional = 1) AND (escola.dependencia_adm_id = 2 OR escola.dependencia_adm_id = 3 OR escola.dependencia_adm_id = 4) and ano_censo >= 2019');
delete req.dims.function; delete req.dims.function;
} else { } else {
req.sql.field('SUM(CASE WHEN escola.qt_prof_admin = 88888 THEN 0 ELSE escola.qt_prof_admin END) + SUM(CASE WHEN escola.qtde_prof_servicos_gerais = 88888 THEN 0 ELSE escola.qtde_prof_servicos_gerais END) + SUM(CASE WHEN escola.qtde_prof_bibliotecario = 88888 THEN 0 ELSE escola.qtde_prof_bibliotecario END) + SUM(CASE WHEN escola.qtde_prof_saude = 88888 THEN 0 ELSE escola.qtde_prof_saude END) + SUM(CASE WHEN escola.qtde_prof_coordenador = 88888 THEN 0 ELSE escola.qtde_prof_coordenador END) + SUM(CASE WHEN escola.qtde_prof_fono = 88888 THEN 0 ELSE escola.qtde_prof_fono END) + SUM(CASE WHEN escola.qtde_prof_nutricionista = 88888 THEN 0 ELSE escola.qtde_prof_nutricionista END) + SUM(CASE WHEN escola.qtde_prof_psicologo = 88888 THEN 0 ELSE escola.qtde_prof_psicologo END) + SUM(CASE WHEN escola.qtde_prof_alimentacao = 88888 THEN 0 ELSE escola.qtde_prof_alimentacao END) + SUM(CASE WHEN escola.qtde_prof_pedagogia = 88888 THEN 0 ELSE escola.qtde_prof_pedagogia END) + SUM(CASE WHEN escola.qtde_prof_secretario = 88888 THEN 0 ELSE escola.qtde_prof_secretario END) + SUM(CASE WHEN escola.qtde_prof_seguranca = 88888 THEN 0 ELSE escola.qtde_prof_seguranca END) + SUM(CASE WHEN escola.qtde_prof_monitores = 88888 THEN 0 ELSE escola.qtde_prof_monitores END) + SUM(CASE WHEN (escola.gestores = 88888 OR escola.gestores IS NULL) THEN 0 ELSE escola.gestores END) + SUM(CASE WHEN (escola.assistente_social = 88888 OR escola.assistente_social IS NULL) THEN 0 ELSE escola.assistente_social END)', 'total') req.sql.field('SUM(CASE WHEN escola.qt_prof_admin = 88888 THEN 0 ELSE escola.qt_prof_admin END) + SUM(CASE WHEN escola.qtde_prof_servicos_gerais = 88888 THEN 0 ELSE escola.qtde_prof_servicos_gerais END) + SUM(CASE WHEN escola.qtde_prof_bibliotecario = 88888 THEN 0 ELSE escola.qtde_prof_bibliotecario END) + SUM(CASE WHEN escola.qtde_prof_saude = 88888 THEN 0 ELSE escola.qtde_prof_saude END) + SUM(CASE WHEN escola.qtde_prof_coordenador = 88888 THEN 0 ELSE escola.qtde_prof_coordenador END) + SUM(CASE WHEN escola.qtde_prof_fono = 88888 THEN 0 ELSE escola.qtde_prof_fono END) + SUM(CASE WHEN escola.qtde_prof_nutricionista = 88888 THEN 0 ELSE escola.qtde_prof_nutricionista END) + SUM(CASE WHEN escola.qtde_prof_psicologo = 88888 THEN 0 ELSE escola.qtde_prof_psicologo END) + SUM(CASE WHEN escola.qtde_prof_alimentacao = 88888 THEN 0 ELSE escola.qtde_prof_alimentacao END) + SUM(CASE WHEN escola.qtde_prof_pedagogia = 88888 THEN 0 ELSE escola.qtde_prof_pedagogia END) + SUM(CASE WHEN escola.qtde_prof_secretario = 88888 THEN 0 ELSE escola.qtde_prof_secretario END) + SUM(CASE WHEN escola.qtde_prof_seguranca = 88888 THEN 0 ELSE escola.qtde_prof_seguranca END) + SUM(CASE WHEN escola.qtde_prof_monitores = 88888 THEN 0 ELSE escola.qtde_prof_monitores END) + SUM(CASE WHEN (escola.qtde_gestores = 88888 OR escola.qtde_gestores IS NULL) THEN 0 ELSE escola.qtde_gestores END) + SUM(CASE WHEN (escola.qtde_assistente_social = 88888 OR escola.qtde_assistente_social IS NULL) THEN 0 ELSE escola.qtde_assistente_social END)', 'total')
.field("'Brasil'", 'name') .field("'Brasil'", 'name')
.field('escola.ano_censo', 'year') .field('escola.ano_censo', 'year')
.from('escola') .from('escola')
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment