From cc90a6446a77cea4e8cdf2eb6febc04762929ed5 Mon Sep 17 00:00:00 2001 From: Fernando Erd <fce15@inf.ufpr.br> Date: Wed, 5 Sep 2018 11:30:59 -0300 Subject: [PATCH] Fix Pib per capita route --- src/libs/routes/pibpercapita.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/libs/routes/pibpercapita.js b/src/libs/routes/pibpercapita.js index bfe2c4dd..aacebe6e 100644 --- a/src/libs/routes/pibpercapita.js +++ b/src/libs/routes/pibpercapita.js @@ -155,6 +155,7 @@ pibpercapitaApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { .group('ibge_pib.ano_censo') .group('ibge_pib.pib_per_capita') .order('ibge_pib.ano_censo') + console.log("CiTy") } else { req.sql.from('ibge_pib') .field('SUM(ibge_pib.pib)/SUM(ibge_pib.populacao)', 'total') @@ -165,8 +166,14 @@ pibpercapitaApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { next(); }, query, (req, res, next) => { req.result.forEach((i) => { - let value = i.total; + let value = parseFloat(i.total); + let isnum = /^\d+$/.test(value); + if (isnum == true) { + value = value.toFixed(2) + console.log(value) + } // console.log(i.total); + let res = value.toString().split("."); //rounding decimal. let decimal = Math.round(res[1].toString().substring(0,2) + (".") + res[1].toString().substring(2,3)); -- GitLab