Commit f13dc9e12f3de27fdb91e82e6e5180e8e4fb09aa
Exists in
master
Merge branch 'tarefa-4393' into desenvolvimento
Conflicts: cit-ecm-web/src/main/java/br/com/centralit/listener/StartupListenerEcm.java
Showing
3 changed files
with
36 additions
and
30 deletions
Show diff stats
cit-ecm-api/src/main/java/br/com/centralit/api/model/Processo.java
@@ -105,14 +105,33 @@ public class Processo extends PersistentObjectUnidade { | @@ -105,14 +105,33 @@ public class Processo extends PersistentObjectUnidade { | ||
105 | @Transient | 105 | @Transient |
106 | private Long idTask; | 106 | private Long idTask; |
107 | 107 | ||
108 | - /** Atributo nup. */ | ||
109 | - @JsonView({ Views.ProcessoEdit.class }) | ||
110 | - private Dominio tipoProtocolo; | 108 | + /** Atributo prazoSigilo. */ |
109 | + @Temporal(TemporalType.TIMESTAMP) | ||
110 | + @JsonSerialize(using = JsonCalendarSimpleDateSerializer.class) | ||
111 | + @JsonDeserialize(using = JsonCalendarSimpleDateDeserializer.class) | ||
112 | + @JsonView({ ViewsEcm.ProcessoList.class }) | ||
113 | + private Calendar prazoSigilo; | ||
114 | + | ||
115 | + /** Atributo aprovado. */ | ||
116 | + @JsonView({ ViewsEcm.ProcessoList.class }) | ||
117 | + private Boolean aprovado; | ||
111 | 118 | ||
112 | /** Atributo observacaoGeral. */ | 119 | /** Atributo observacaoGeral. */ |
113 | @JsonView({ Views.ProcessoEdit.class }) | 120 | @JsonView({ Views.ProcessoEdit.class }) |
114 | private String observacaoGeral; | 121 | private String observacaoGeral; |
115 | 122 | ||
123 | + /** Atributo tipoAssunto. */ | ||
124 | + @JsonView({ Views.ProcessoEdit.class }) | ||
125 | + private String tipoAssunto; | ||
126 | + | ||
127 | + /** Atributo idProcessInstance. */ | ||
128 | + @JsonView({ Views.ProcessoList.class }) | ||
129 | + private Long idProcessInstance; | ||
130 | + | ||
131 | + /** Atributo nup. */ | ||
132 | + @JsonView({ Views.ProcessoEdit.class }) | ||
133 | + private Dominio tipoProtocolo; | ||
134 | + | ||
116 | /** Atributo status. */ | 135 | /** Atributo status. */ |
117 | @ManyToOne(fetch = FetchType.LAZY) | 136 | @ManyToOne(fetch = FetchType.LAZY) |
118 | @JsonView({ Views.ProcessoEdit.class }) | 137 | @JsonView({ Views.ProcessoEdit.class }) |
@@ -133,13 +152,6 @@ public class Processo extends PersistentObjectUnidade { | @@ -133,13 +152,6 @@ public class Processo extends PersistentObjectUnidade { | ||
133 | @JsonView({ Views.ProcessoList.class }) | 152 | @JsonView({ Views.ProcessoList.class }) |
134 | private PlanoClassificacao assunto; | 153 | private PlanoClassificacao assunto; |
135 | 154 | ||
136 | - @JsonView({ Views.ProcessoEdit.class }) | ||
137 | - private String tipoAssunto; | ||
138 | - | ||
139 | - /** Atributo idProcessInstance. */ | ||
140 | - @JsonView({ Views.ProcessoList.class }) | ||
141 | - private Long idProcessInstance; | ||
142 | - | ||
143 | /** Atributo nivelAcesso. */ | 155 | /** Atributo nivelAcesso. */ |
144 | @ManyToOne(fetch = FetchType.LAZY) | 156 | @ManyToOne(fetch = FetchType.LAZY) |
145 | @JsonView({ Views.ProcessoList.class }) | 157 | @JsonView({ Views.ProcessoList.class }) |
@@ -203,17 +215,6 @@ public class Processo extends PersistentObjectUnidade { | @@ -203,17 +215,6 @@ public class Processo extends PersistentObjectUnidade { | ||
203 | @JoinTable(name = "processo_anexado", joinColumns = { @JoinColumn(name = "processo_id") }, inverseJoinColumns = { @JoinColumn(name = "processo_anexado_id") }) | 215 | @JoinTable(name = "processo_anexado", joinColumns = { @JoinColumn(name = "processo_id") }, inverseJoinColumns = { @JoinColumn(name = "processo_anexado_id") }) |
204 | private Collection<AnexoProcesso> anexados; | 216 | private Collection<AnexoProcesso> anexados; |
205 | 217 | ||
206 | - /** Atributo prazoSigilo. */ | ||
207 | - @Temporal(TemporalType.TIMESTAMP) | ||
208 | - @JsonSerialize(using = JsonCalendarSimpleDateSerializer.class) | ||
209 | - @JsonDeserialize(using = JsonCalendarSimpleDateDeserializer.class) | ||
210 | - @JsonView({ ViewsEcm.ProcessoList.class }) | ||
211 | - private Calendar prazoSigilo; | ||
212 | - | ||
213 | - /** Atributo aprovado. */ | ||
214 | - @JsonView({ ViewsEcm.ProcessoList.class }) | ||
215 | - private Boolean aprovado; | ||
216 | - | ||
217 | /** Atributo credenciais. */ | 218 | /** Atributo credenciais. */ |
218 | @OneToMany(fetch = FetchType.LAZY, mappedBy = "processo", cascade = CascadeType.ALL) | 219 | @OneToMany(fetch = FetchType.LAZY, mappedBy = "processo", cascade = CascadeType.ALL) |
219 | private Collection<CredencialProcesso> credenciais; | 220 | private Collection<CredencialProcesso> credenciais; |
@@ -848,17 +849,21 @@ public class Processo extends PersistentObjectUnidade { | @@ -848,17 +849,21 @@ public class Processo extends PersistentObjectUnidade { | ||
848 | } | 849 | } |
849 | 850 | ||
850 | /** | 851 | /** |
851 | - * <p><b>Iniciativa(s):</b> <a href="LINK_PORTAL">NUMERO_INICIATIVA</a></p> | ||
852 | - * | ||
853 | - * <p><b>Regra(s) de negócio:</b> <a href="LINK_PORTAL">NUMERO_REGRA_DE_NEGOCIO</a></p> | ||
854 | - * | 852 | + * <p> |
853 | + * <b>Iniciativa(s):</b> <a href="LINK_PORTAL">NUMERO_INICIATIVA</a> | ||
854 | + * </p> | ||
855 | + * | ||
856 | + * <p> | ||
857 | + * <b>Regra(s) de negócio:</b> <a href="LINK_PORTAL">NUMERO_REGRA_DE_NEGOCIO</a> | ||
858 | + * </p> | ||
859 | + * | ||
855 | * Verifica se o processo foi tramitado. Levando em consideração a unidadeProcesso criada apartir da criação do processo. | 860 | * Verifica se o processo foi tramitado. Levando em consideração a unidadeProcesso criada apartir da criação do processo. |
856 | - * | 861 | + * |
857 | * @author maycon.silva | 862 | * @author maycon.silva |
858 | - * | 863 | + * |
859 | * @return boolean | 864 | * @return boolean |
860 | */ | 865 | */ |
861 | - /*@JsonView({ Views.ProcessoEdit.class })*/ | 866 | + /* @JsonView({ Views.ProcessoEdit.class }) */ |
862 | public boolean isTramitado() { | 867 | public boolean isTramitado() { |
863 | 868 | ||
864 | return !UtilColecao.isVazio(this.getUnidadesProcesso()) && this.getUnidadesProcesso().size() > 1; | 869 | return !UtilColecao.isVazio(this.getUnidadesProcesso()) && this.getUnidadesProcesso().size() > 1; |
cit-ecm-web/src/main/java/br/com/centralit/listener/StartupListenerEcm.java
@@ -506,7 +506,8 @@ public class StartupListenerEcm extends UtilStartup implements ApplicationListen | @@ -506,7 +506,8 @@ public class StartupListenerEcm extends UtilStartup implements ApplicationListen | ||
506 | internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.CAPTURADO_SUCESSO", "Processo capturado com sucesso!", dominio, modulo)); | 506 | internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.CAPTURADO_SUCESSO", "Processo capturado com sucesso!", dominio, modulo)); |
507 | internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.LEGENDA_CAMPO_DINAMICO_NUMERO_DOCUMENTO", "Use: @numeroDocumento@ para adicionar o número do documento", dominio, modulo)); | 507 | internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.LEGENDA_CAMPO_DINAMICO_NUMERO_DOCUMENTO", "Use: @numeroDocumento@ para adicionar o número do documento", dominio, modulo)); |
508 | internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.PROCESSO_CONCLUIDO_SUCESSO", "Processo concluído com sucesso!", dominio, modulo)); | 508 | internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.PROCESSO_CONCLUIDO_SUCESSO", "Processo concluído com sucesso!", dominio, modulo)); |
509 | - internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.PROCESSO_SALVO_SUCESSO", "O processo !", dominio, modulo)); | 509 | + internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.O_PROCESSO", "O processo", dominio, modulo)); |
510 | + internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.SALVO_SUCESSO", "Foi salvo com sucesso!", dominio, modulo)); | ||
510 | 511 | ||
511 | } | 512 | } |
512 | } | 513 | } |
cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/ProcessoController.js
@@ -62,7 +62,7 @@ citApp.controller('ProcessoController', ['$scope', 'ProcessoRepository', 'Domini | @@ -62,7 +62,7 @@ citApp.controller('ProcessoController', ['$scope', 'ProcessoRepository', 'Domini | ||
62 | 62 | ||
63 | ProcessoRepository.save($scope.processo).then(function(result) { | 63 | ProcessoRepository.save($scope.processo).then(function(result) { |
64 | $scope.processo = result.originalElement; | 64 | $scope.processo = result.originalElement; |
65 | - $scope.showAlert("success", $translate.instant('MSG.REGISTRO_SALVO')); | 65 | + $scope.showAlert("success", $translate.instant('ECM.MSG.SALVO_SUCESSO'), $translate.instant('ECM.MSG.O_PROCESSO') + " " + $scope.processo.nup); |
66 | 66 | ||
67 | if(isNew){ | 67 | if(isNew){ |
68 | var historicoAlteracaoProcesso = { | 68 | var historicoAlteracaoProcesso = { |