From 2eb6fd5f01eae9c6363c19b7e11f02e202398ee6 Mon Sep 17 00:00:00 2001
From: ns17 <ns17@inf.ufpr.br>
Date: Wed, 18 Nov 2020 11:45:47 -0300
Subject: [PATCH] adding region route

---
 .../routes/SMPPIR/indigenas_territorial.js    | 26 +++++++++++++------
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/src/libs/routes/SMPPIR/indigenas_territorial.js b/src/libs/routes/SMPPIR/indigenas_territorial.js
index 2ca8a0f3..78e59f4a 100644
--- a/src/libs/routes/SMPPIR/indigenas_territorial.js
+++ b/src/libs/routes/SMPPIR/indigenas_territorial.js
@@ -46,7 +46,7 @@ rqf.addField({
     where: false
 }).addValue({
     name: 'year',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'ano',
     resultField: 'ano_divulgacao',
     where: {
@@ -56,7 +56,7 @@ rqf.addField({
     }
 }).addValue({
     name: 'local_name',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'nome_terra',
     resultField: 'nome_terra_indigena',
     where: {
@@ -66,7 +66,7 @@ rqf.addField({
     }
 }).addValue({
     name: 'ethnic_name',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'nome_etnia',
     resultField: 'etnia_indigena',
     where: {
@@ -76,7 +76,7 @@ rqf.addField({
     }
 }).addValue({
     name: 'uf',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'sigla_uf',
     resultField: 'unidade_federativa',
     where: {
@@ -86,7 +86,7 @@ rqf.addField({
     }
 }).addValue({
     name: 'area',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'tamanho_superficie',
     resultField: 'superficie(ha)',
     where: {
@@ -96,7 +96,7 @@ rqf.addField({
     }
 }).addValue({
     name: 'process_stage',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'fase_procedimento',
     resultField: 'fase_do_procedimento',
     where: {
@@ -106,7 +106,7 @@ rqf.addField({
     }
 }).addValue({
     name: 'modality',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'tipo_modalidade',
     resultField: 'tipo_modalidade',
     where: {
@@ -116,7 +116,7 @@ rqf.addField({
     }
 }).addValue({
     name: 'county',
-    table: 'terras_indigenas',
+    table: 'indigenas_territorial_ag',
     tableField: 'nome_municipio',
     resultField: 'nome_municipio',
     where: {
@@ -124,6 +124,16 @@ rqf.addField({
         type: 'string',
         field: 'nome_municipio'
     }
+}).addValue({
+    name: 'region',
+    table: 'indigenas_territorial_ag',
+    tableField: 'regiao',
+    resultField: 'nome_regiao',
+    where: {
+        relation: '=',
+        type: 'string',
+        field: 'nome_regiao'
+    }
 });
 
 indigenasTerritorialApp.get('/', rqf.parse(), rqf.build(), function (req, res, next) {
-- 
GitLab