Commit e3f1f1669643b4ed4fbdaa1ed38472a73db07611
Exists in
master
Merge branch 'tarefa-4393' of http://ferramentasgo.centralit.com.br:8080/scm/git…
…/cit-grp-ecm into tarefa-4393
Showing
3 changed files
with
36 additions
and
29 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,6 +506,8 @@ public class StartupListenerEcm extends UtilStartup implements ApplicationListen | @@ -506,6 +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.O_PROCESSO", "O processo", dominio, modulo)); | ||
| 510 | + internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.SALVO_SUCESSO", "Foi salvo com sucesso!", dominio, modulo)); | ||
| 509 | 511 | ||
| 510 | } | 512 | } |
| 511 | } | 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 = { |