Skip to content
Snippets Groups Projects
Commit 0e63ec5d authored by lgtg20's avatar lgtg20
Browse files

Fix student cost labels

parent 07d44110
No related branches found
No related tags found
2 merge requests!478Development,!477Fix student cost labels
......@@ -39,7 +39,7 @@ const convert = {
despesas_alunos: "expenses",
receita_potencial: "potentialRevenue",
receitas: "revenue",
despesas: "studentCost"
despesas: "revenue"
}
function aggregateData(req, res, next) {
......
......@@ -133,17 +133,18 @@ studentCostApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => {
if (!typeFilter || (typeFilter && (!obj.state && !obj.city && !obj.region))) {
req.sql.from('despesas')
.field('despesas.ano_censo', 'year')
.field('SUM(gasto_aluno_ano_publica)', 'total_gasto_aluno_ano_publica')
.field('SUM(gasto_aluno_mes_publica)', 'total_gasto_aluno_mes_publica')
.field('SUM(gasto_aluno_ano_publica_mais_conveniada)', 'total_gasto_aluno_ano_publica_mais_conveniada')
.field('SUM(gasto_aluno_mes_publica_mais_conveniada)', 'total_gasto_aluno_mes_publica_mais_conveniada')
.where(`${whereCondition}`)
.group('despesas.ano_censo')
.field('despesas.ano_censo', 'year')
.field(`SUM(despesas) / SUM(matriculas_publica)`, '(total_gasto_aluno_ano_publica)')
.field(`SUM(despesas) / SUM(matriculas_publica) / 12`, 'total_gasto_aluno_mes_publica')
.field(`SUM(despesas) / SUM(matriculas_publicas_mais_conveniada)`, 'total_gasto_aluno_ano_publica_mais_conveniada')
.field(`SUM(despesas) / SUM(matriculas_publicas_mais_conveniada) / 12`, 'total_gasto_aluno_mes_publica_mais_conveniada')
.where(`${whereCondition}`)
.group('despesas.ano_censo')
.order('despesas.ano_censo')
}
}
next();
}, query, aggregateData, id2str.transform(false), response('student_cost'));
}, query, aggregateData, response('student_cost'));
module.exports = studentCostApp;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment