From 3597c7dea9b380e17a522793c58be35bdbec6068 Mon Sep 17 00:00:00 2001 From: andre guimaraes Date: Tue, 10 Oct 2017 18:42:10 +0000 Subject: [PATCH] Correção na query que conta os processos. --- src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java b/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java index 99df489..e76766c 100644 --- a/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java +++ b/src/main/java/br/gov/ans/integracao/sei/dao/ProcessoDAO.java @@ -84,7 +84,7 @@ public class ProcessoDAO { public Long countProcessos(String interessado, String unidade, String tipoProcesso){ HashMap parametros = new HashMap(); - StringBuilder builder = new StringBuilder("SELECT count(*) "); + StringBuilder builder = new StringBuilder("SELECT count(DISTINCT pr.protocolo_formatado_pesquisa) "); builder.append("FROM protocolo pr, tipo_procedimento tp, participante p "); if(StringUtils.isNotBlank(interessado)){ @@ -112,8 +112,6 @@ public class ProcessoDAO { parametros.put("unidade", unidade); } - builder.append("group by pr.protocolo_formatado_pesquisa "); - Query query = em.createNativeQuery(builder.toString()); setQueryParameters(query, parametros); -- libgit2 0.21.2