Commit afcdcd4cefa4f7842ed452c166b8d66257e19ec9
Exists in
master
Merge branch 'desenvolvimento' of http://ferramentasgo.centralit.com.br:8080/scm…
…/git/cit-grp-ecm into desenvolvimento # Conflicts: # cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/AnexoGedServiceImpl.java # cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/DocumentoGedServiceImpl.java
Showing
7 changed files
with
27 additions
and
22 deletions
Show diff stats
cit-ecm-api/src/main/java/br/com/centralit/api/dao/impl/CredencialProcessoDaoHibernate.java
@@ -3,9 +3,6 @@ package br.com.centralit.api.dao.impl; | @@ -3,9 +3,6 @@ package br.com.centralit.api.dao.impl; | ||
3 | import java.util.Collection; | 3 | import java.util.Collection; |
4 | import java.util.LinkedList; | 4 | import java.util.LinkedList; |
5 | 5 | ||
6 | -import org.hibernate.Criteria; | ||
7 | -import org.hibernate.Session; | ||
8 | -import org.hibernate.criterion.Restrictions; | ||
9 | import org.springframework.stereotype.Repository; | 6 | import org.springframework.stereotype.Repository; |
10 | 7 | ||
11 | import br.com.centralit.api.dao.CredencialProcessoDao; | 8 | import br.com.centralit.api.dao.CredencialProcessoDao; |
@@ -14,9 +11,7 @@ import br.com.centralit.api.viewHelper.GrupoUsuarioVH; | @@ -14,9 +11,7 @@ import br.com.centralit.api.viewHelper.GrupoUsuarioVH; | ||
14 | import br.com.centralit.framework.dao.arquitetura.CitGenericDAOImpl; | 11 | import br.com.centralit.framework.dao.arquitetura.CitGenericDAOImpl; |
15 | import br.com.centralit.framework.dao.arquitetura.SearchSeven; | 12 | import br.com.centralit.framework.dao.arquitetura.SearchSeven; |
16 | import br.com.centralit.framework.model.Grupo; | 13 | import br.com.centralit.framework.model.Grupo; |
17 | -import br.com.centralit.framework.model.Privilegio; | ||
18 | import br.com.centralit.framework.model.Usuario; | 14 | import br.com.centralit.framework.model.Usuario; |
19 | -import br.com.centralit.framework.util.UtilColecao; | ||
20 | import br.com.centralit.framework.util.UtilObjeto; | 15 | import br.com.centralit.framework.util.UtilObjeto; |
21 | 16 | ||
22 | /** | 17 | /** |
@@ -144,7 +139,7 @@ public class CredencialProcessoDaoHibernate extends CitGenericDAOImpl implements | @@ -144,7 +139,7 @@ public class CredencialProcessoDaoHibernate extends CitGenericDAOImpl implements | ||
144 | 139 | ||
145 | return this.searchUnique(searchSeven, persistentClass); | 140 | return this.searchUnique(searchSeven, persistentClass); |
146 | } | 141 | } |
147 | - | 142 | + |
148 | /** | 143 | /** |
149 | * <p> | 144 | * <p> |
150 | * <b>Iniciativa(s):</b> <a href="LINK_PORTAL">NUMERO_INICIATIVA</a> | 145 | * <b>Iniciativa(s):</b> <a href="LINK_PORTAL">NUMERO_INICIATIVA</a> |
@@ -200,7 +195,7 @@ public class CredencialProcessoDaoHibernate extends CitGenericDAOImpl implements | @@ -200,7 +195,7 @@ public class CredencialProcessoDaoHibernate extends CitGenericDAOImpl implements | ||
200 | 195 | ||
201 | searchSeven.addFilterEqual("usuario.id", idUsuario); | 196 | searchSeven.addFilterEqual("usuario.id", idUsuario); |
202 | 197 | ||
203 | - return UtilObjeto.isReferencia(this.search(searchSeven)); | 198 | + return UtilObjeto.isReferencia(this.searchUnique(searchSeven)); |
204 | } | 199 | } |
205 | 200 | ||
206 | /** | 201 | /** |
cit-ecm-api/src/main/java/br/com/centralit/api/model/UnidadeProcesso.java
@@ -9,6 +9,7 @@ import javax.persistence.ManyToOne; | @@ -9,6 +9,7 @@ import javax.persistence.ManyToOne; | ||
9 | 9 | ||
10 | import br.com.centralit.framework.json.Views; | 10 | import br.com.centralit.framework.json.Views; |
11 | import br.com.centralit.framework.model.Unidade; | 11 | import br.com.centralit.framework.model.Unidade; |
12 | +import br.com.centralit.framework.model.Usuario; | ||
12 | import br.com.centralit.framework.model.arquitetura.PersistentObjectAudit; | 13 | import br.com.centralit.framework.model.arquitetura.PersistentObjectAudit; |
13 | 14 | ||
14 | import com.fasterxml.jackson.annotation.JsonView; | 15 | import com.fasterxml.jackson.annotation.JsonView; |
@@ -57,6 +58,14 @@ public class UnidadeProcesso extends PersistentObjectAudit { | @@ -57,6 +58,14 @@ public class UnidadeProcesso extends PersistentObjectAudit { | ||
57 | @JsonView({ Views.GenericView.class }) | 58 | @JsonView({ Views.GenericView.class }) |
58 | private Long id; | 59 | private Long id; |
59 | 60 | ||
61 | + /** Atributo eviarEmail. */ | ||
62 | + @JsonView({ Views.EnviarProcessoView.class }) | ||
63 | + private Boolean enviarEmail; | ||
64 | + | ||
65 | + /** Atributo concluido. */ | ||
66 | + @JsonView({ Views.EnviarProcessoView.class }) | ||
67 | + private Boolean concluido; | ||
68 | + | ||
60 | /** Atributo processo. */ | 69 | /** Atributo processo. */ |
61 | @ManyToOne(fetch = FetchType.LAZY) | 70 | @ManyToOne(fetch = FetchType.LAZY) |
62 | @JsonView({ Views.EnviarProcessoView.class }) | 71 | @JsonView({ Views.EnviarProcessoView.class }) |
@@ -67,12 +76,10 @@ public class UnidadeProcesso extends PersistentObjectAudit { | @@ -67,12 +76,10 @@ public class UnidadeProcesso extends PersistentObjectAudit { | ||
67 | @JsonView({ Views.EnviarProcessoView.class }) | 76 | @JsonView({ Views.EnviarProcessoView.class }) |
68 | private Unidade unidade; | 77 | private Unidade unidade; |
69 | 78 | ||
70 | - /** Atributo eviarEmail. */ | ||
71 | - @JsonView({ Views.EnviarProcessoView.class }) | ||
72 | - private Boolean enviarEmail; | ||
73 | - | 79 | + /** Atributo usuarioResponsavel. */ |
80 | + @ManyToOne(fetch = FetchType.LAZY) | ||
74 | @JsonView({ Views.EnviarProcessoView.class }) | 81 | @JsonView({ Views.EnviarProcessoView.class }) |
75 | - private Boolean concluido; | 82 | + private Usuario usuarioResponsavel; |
76 | 83 | ||
77 | /** | 84 | /** |
78 | * Retorna o valor do atributo <code>id</code> | 85 | * Retorna o valor do atributo <code>id</code> |
cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/AnexoGedServiceImpl.java
@@ -107,7 +107,8 @@ public class AnexoGedServiceImpl extends GenericServiceImpl<AnexoGed, Long> impl | @@ -107,7 +107,8 @@ public class AnexoGedServiceImpl extends GenericServiceImpl<AnexoGed, Long> impl | ||
107 | 107 | ||
108 | documentoGed.setConteudo(this.gedFileService.doOcr(anexo)); | 108 | documentoGed.setConteudo(this.gedFileService.doOcr(anexo)); |
109 | 109 | ||
110 | - solrService.addDocumento(documentoGed); | 110 | + |
111 | + this.solrService.addDocumento(documentoGed); | ||
111 | 112 | ||
112 | anexo.setDocumentoGed(documentoGed); | 113 | anexo.setDocumentoGed(documentoGed); |
113 | 114 |
cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/DocumentoGedServiceImpl.java
@@ -176,7 +176,9 @@ public class DocumentoGedServiceImpl extends GenericServiceImpl<DocumentoGed, Lo | @@ -176,7 +176,9 @@ public class DocumentoGedServiceImpl extends GenericServiceImpl<DocumentoGed, Lo | ||
176 | entity.setConteudo(this.decrypted(entity.getConteudoCriptografado())); | 176 | entity.setConteudo(this.decrypted(entity.getConteudoCriptografado())); |
177 | } | 177 | } |
178 | 178 | ||
179 | - /* this.saveSolr(entity);*/ | 179 | + |
180 | + this.saveSolr(entity); | ||
181 | + | ||
180 | 182 | ||
181 | this.verificaTemporalidadeProcesso(entity); | 183 | this.verificaTemporalidadeProcesso(entity); |
182 | 184 |
cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/InicializarEcmServiceImpl.java
@@ -224,12 +224,12 @@ public class InicializarEcmServiceImpl extends UtilStartup { | @@ -224,12 +224,12 @@ public class InicializarEcmServiceImpl extends UtilStartup { | ||
224 | menuProcessoFinalizado.setIncludes(this.gerarArquivosMenu(menuProcessoFinalizado, this.CIT_ECM_WEB_ANGULAR, "ProcessoFinalizado", false, true, false)); | 224 | menuProcessoFinalizado.setIncludes(this.gerarArquivosMenu(menuProcessoFinalizado, this.CIT_ECM_WEB_ANGULAR, "ProcessoFinalizado", false, true, false)); |
225 | this.menuService.mergeIfNotExist(menuProcessoFinalizado); | 225 | this.menuService.mergeIfNotExist(menuProcessoFinalizado); |
226 | 226 | ||
227 | - Pagina pgProcessoDocumentoSigiloso = new Pagina("Processos e Documentos Sigilosos", "/cit-ecm-web/html/classificarProcessoDocumento/classificarProcessoDocumentoList.html"); | ||
228 | - pgProcessoDocumentoSigiloso = this.paginaService.saveIfNotExist(pgProcessoDocumentoSigiloso); | ||
229 | - | ||
230 | - Menu menuProcessoDocumentoSigiloso = new Menu("Processos e Documentos Sigilosos", pgProcessoDocumentoSigiloso, menuProcesso, 2, 4, null, null, null, null, modulo, "CLASSIFICAR_PROCESSO_DOCUMENTO"); | ||
231 | - menuProcessoDocumentoSigiloso.setIncludes(this.gerarArquivosMenu(menuProcessoDocumentoSigiloso, this.CIT_ECM_WEB_ANGULAR, "ClassificarDocumentoProcesso", true, true, true)); | ||
232 | - this.menuService.mergeIfNotExist(menuProcessoDocumentoSigiloso); | 227 | +// Pagina pgProcessoDocumentoSigiloso = new Pagina("Processos e Documentos Sigilosos", "/cit-ecm-web/html/classificarProcessoDocumento/classificarProcessoDocumentoList.html"); |
228 | +// pgProcessoDocumentoSigiloso = this.paginaService.saveIfNotExist(pgProcessoDocumentoSigiloso); | ||
229 | +// | ||
230 | +// Menu menuProcessoDocumentoSigiloso = new Menu("Processos e Documentos Sigilosos", pgProcessoDocumentoSigiloso, menuProcesso, 2, 4, null, null, null, null, modulo, "CLASSIFICAR_PROCESSO_DOCUMENTO"); | ||
231 | +// menuProcessoDocumentoSigiloso.setIncludes(this.gerarArquivosMenu(menuProcessoDocumentoSigiloso, this.CIT_ECM_WEB_ANGULAR, "ClassificarDocumentoProcesso", true, true, true)); | ||
232 | +// this.menuService.mergeIfNotExist(menuProcessoDocumentoSigiloso); | ||
233 | 233 | ||
234 | } | 234 | } |
235 | 235 |
cit-ecm-web/src/main/webapp/html/credencialProcesso/credencialProcesso.jsp
@@ -73,7 +73,7 @@ | @@ -73,7 +73,7 @@ | ||
73 | <tr ng-repeat="credencialProcesso in credenciais"> | 73 | <tr ng-repeat="credencialProcesso in credenciais"> |
74 | 74 | ||
75 | <td class="text-center"><i class="{{credencialProcesso.icon}}" title="{{credencialProcesso.grupo ? $translate.instant('LABEL.GRUPO') : $translate.instant('LABEL.USUARIO')}}"></i></td> | 75 | <td class="text-center"><i class="{{credencialProcesso.icon}}" title="{{credencialProcesso.grupo ? $translate.instant('LABEL.GRUPO') : $translate.instant('LABEL.USUARIO')}}"></i></td> |
76 | - <td class="text-center">{{credencialProcesso.grupo.nome}}{{credencialProcesso.usuario.username}}{{credencialProcesso.version}}</td> | 76 | + <td class="text-center">{{credencialProcesso.grupo.nome}}{{credencialProcesso.usuario.username}}</td> |
77 | <td class="text-center">{{credencialProcesso.usuario.unidade.nome}}</td> | 77 | <td class="text-center">{{credencialProcesso.usuario.unidade.nome}}</td> |
78 | <td class="text-center">{{credencialProcesso.permiteCredenciar ? $translate.instant('LABEL.SIM') : $translate.instant('LABEL.NAO')}}</td> | 78 | <td class="text-center">{{credencialProcesso.permiteCredenciar ? $translate.instant('LABEL.SIM') : $translate.instant('LABEL.NAO')}}</td> |
79 | <td class="text-center"> | 79 | <td class="text-center"> |
cit-ecm-web/src/main/webapp/html/gerenciarProcesso/includeCabecalhoGerenciarProcesso.jsp
@@ -65,7 +65,7 @@ | @@ -65,7 +65,7 @@ | ||
65 | <sec:authorize access="permiteRenunciar()"> | 65 | <sec:authorize access="permiteRenunciar()"> |
66 | <li><a href="javascript: return false;" ng-click='exibirDialogConfirmacaoRemoverCredencial()'><i class="fa fa-user-times">  </i> <translate>ECM.LABEL.RENUNCIAR_CREDENCIAL</translate> </a></li> | 66 | <li><a href="javascript: return false;" ng-click='exibirDialogConfirmacaoRemoverCredencial()'><i class="fa fa-user-times">  </i> <translate>ECM.LABEL.RENUNCIAR_CREDENCIAL</translate> </a></li> |
67 | </sec:authorize> | 67 | </sec:authorize> |
68 | - <li><a href="#void" ng-click='classificarDocumentoProceso();'><i class="fa fa fa-eye">  </i> <translate>ECM.LABEL.VALIDAR_NIVEL_ACESSO</translate> </a></li> | 68 | +<!-- <li><a href="#void" ng-click='classificarDocumentoProceso();'><i class="fa fa fa-eye">  </i> <translate>ECM.LABEL.VALIDAR_NIVEL_ACESSO</translate> </a></li> --> |
69 | 69 | ||
70 | </ul> | 70 | </ul> |
71 | </div> | 71 | </div> |