Commit 0b101bc26c5dcdf7ca474ba3522fdfc211d88a97

Authored by andre guimaraes
1 parent a3a9048d

Alterações na query de count dos documentos por interessado.

src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java
@@ -117,7 +117,7 @@ public class DocumentoDAO { @@ -117,7 +117,7 @@ public class DocumentoDAO {
117 public Long countDocumentos(String interessado, String codigoTipo, boolean somenteAssinados){ 117 public Long countDocumentos(String interessado, String codigoTipo, boolean somenteAssinados){
118 HashMap<String, Object> parametros = new HashMap<String, Object>(); 118 HashMap<String, Object> parametros = new HashMap<String, Object>();
119 119
120 - StringBuilder builder = new StringBuilder("SELECT count(*) "); 120 + StringBuilder builder = new StringBuilder("SELECT count(distinct pr.protocolo_formatado_pesquisa) ");
121 builder.append("FROM documento AS d "); 121 builder.append("FROM documento AS d ");
122 122
123 123
@@ -139,8 +139,6 @@ public class DocumentoDAO { @@ -139,8 +139,6 @@ public class DocumentoDAO {
139 builder.append("AND s.id_serie in (:codigoTipo)"); 139 builder.append("AND s.id_serie in (:codigoTipo)");
140 parametros.put("codigoTipo", codigoTipo); 140 parametros.put("codigoTipo", codigoTipo);
141 } 141 }
142 -  
143 - //builder.append("GROUP BY pr.protocolo_formatado_pesquisa ");  
144 142
145 Query query = em.createNativeQuery(builder.toString()); 143 Query query = em.createNativeQuery(builder.toString());
146 144