Commit 8b33e9d16a840a8c8d585dcc56e59c3937c0d850
1 parent
be45c26a
Exists in
master
redmine #ecm-release-0001-sprint3 correcoes pos merge
Showing
3 changed files
with
16 additions
and
5 deletions
Show diff stats
cit-ecm-api/src/main/java/br/com/centralit/api/model/ConteudoTarja.java
... | ... | @@ -15,6 +15,7 @@ import org.hibernate.annotations.Type; |
15 | 15 | import br.com.centralit.api.framework.json.ViewsEcm; |
16 | 16 | import br.com.centralit.framework.json.Views; |
17 | 17 | import br.com.centralit.framework.model.AnexoImagem; |
18 | +import br.com.centralit.framework.model.arquitetura.PersistentObjectAudit; | |
18 | 19 | |
19 | 20 | import com.fasterxml.jackson.annotation.JsonView; |
20 | 21 | |
... | ... | @@ -31,7 +32,10 @@ import com.fasterxml.jackson.annotation.JsonView; |
31 | 32 | * |
32 | 33 | */ |
33 | 34 | @Entity |
34 | -public class ConteudoTarja { | |
35 | +public class ConteudoTarja extends PersistentObjectAudit { | |
36 | + | |
37 | + /** Atributo serialVersionUID. */ | |
38 | + private static final long serialVersionUID = -7167017379907431453L; | |
35 | 39 | |
36 | 40 | /** Atributo id. */ |
37 | 41 | @Id | ... | ... |
cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/InicializarEcmServiceImpl.java
... | ... | @@ -218,8 +218,8 @@ public class InicializarEcmServiceImpl extends UtilStartup { |
218 | 218 | filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/HistoricoAtribuicaoProcessoRepository.js", this.dominioJS, menuCadastroProcesso)); |
219 | 219 | filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/HistoricoAtribuicaoProcessoRepository.min.js", this.dominioJS, menuCadastroProcesso)); |
220 | 220 | |
221 | - filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/MetadadoProcessoViewController.js", this.dominioJS, menuCadastroProcesso)); | |
222 | - filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/repository/MetadadoProcessoViewController.min.js", this.dominioJS, menuCadastroProcesso)); | |
221 | + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/controller/MetadadoProcessoViewController.js", this.dominioJS, menuCadastroProcesso)); | |
222 | + filesProcesso.add(new MenuFile("/cit-ecm-web/assets/js/angular/custom/controller/MetadadoProcessoViewController.min.js", this.dominioJS, menuCadastroProcesso)); | |
223 | 223 | |
224 | 224 | menuCadastroProcesso.setIncludes(filesProcesso); |
225 | 225 | this.menuService.mergeIfNotExist(menuCadastroProcesso); | ... | ... |
cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/ProcessoServiceImpl.java
... | ... | @@ -32,6 +32,7 @@ import br.com.centralit.api.model.UnidadeProcesso; |
32 | 32 | import br.com.centralit.api.service.CredencialProcessoService; |
33 | 33 | import br.com.centralit.api.service.DocumentoGedService; |
34 | 34 | import br.com.centralit.api.service.DominioService; |
35 | +import br.com.centralit.api.service.EstruturaOrganizacionalECMService; | |
35 | 36 | import br.com.centralit.api.service.GrupoService; |
36 | 37 | import br.com.centralit.api.service.HistoricoAlteracaoProcessoService; |
37 | 38 | import br.com.centralit.api.service.HistoricoAtribuicaoProcessoService; |
... | ... | @@ -156,6 +157,9 @@ public class ProcessoServiceImpl extends GenericServiceImpl<Processo, Long> impl |
156 | 157 | |
157 | 158 | @Autowired |
158 | 159 | private HistoricoAlteracaoProcessoService historicoAlteracaoProcessoService; |
160 | + | |
161 | + @Autowired | |
162 | + private EstruturaOrganizacionalECMService estruturaOrganizacionalECMService; | |
159 | 163 | |
160 | 164 | @Autowired |
161 | 165 | public ProcessoServiceImpl( final ProcessoDao processoDao, @Qualifier("processoValidator") final Validator validator ) { |
... | ... | @@ -628,8 +632,11 @@ public class ProcessoServiceImpl extends GenericServiceImpl<Processo, Long> impl |
628 | 632 | } catch (final Exception e) { |
629 | 633 | throw new BusinessException("ECM.VALIDACAO.ERRO_UNIDADE_ECM_VIGENTE_USUARIO", CodigoErro.REGRA_NEGOCIO.getValue()); |
630 | 634 | } |
631 | - | |
632 | - nup += unidadeVigenteUsuario.getCodigoSiorg() + "."; | |
635 | + if(UtilObjeto.isReferencia(unidadeVigenteUsuario) && UtilObjeto.isReferencia(unidadeVigenteUsuario.getId())){ | |
636 | + EstruturaOrganizacionalECM unidade = this.estruturaOrganizacionalECMService.getReference(unidadeVigenteUsuario.getId()); | |
637 | + nup += unidade.getCodigoSiorg() + "."; | |
638 | + } | |
639 | + | |
633 | 640 | nup += this.gerarSequencia() + "/"; |
634 | 641 | nup += new GregorianCalendar().get(Calendar.YEAR) + "-"; |
635 | 642 | processo.setNup(nup + this.calculaDvNupNovo(nup)); | ... | ... |