Commit f13dc9e12f3de27fdb91e82e6e5180e8e4fb09aa

Authored by rogerio.costa
2 parents 97c937ff e710a8df
Exists in master

Merge branch 'tarefa-4393' into desenvolvimento

Conflicts:
	cit-ecm-web/src/main/java/br/com/centralit/listener/StartupListenerEcm.java
cit-ecm-api/src/main/java/br/com/centralit/api/model/Processo.java
... ... @@ -105,14 +105,33 @@ public class Processo extends PersistentObjectUnidade {
105 105 @Transient
106 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 119 /** Atributo observacaoGeral. */
113 120 @JsonView({ Views.ProcessoEdit.class })
114 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 135 /** Atributo status. */
117 136 @ManyToOne(fetch = FetchType.LAZY)
118 137 @JsonView({ Views.ProcessoEdit.class })
... ... @@ -133,13 +152,6 @@ public class Processo extends PersistentObjectUnidade {
133 152 @JsonView({ Views.ProcessoList.class })
134 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 155 /** Atributo nivelAcesso. */
144 156 @ManyToOne(fetch = FetchType.LAZY)
145 157 @JsonView({ Views.ProcessoList.class })
... ... @@ -203,17 +215,6 @@ public class Processo extends PersistentObjectUnidade {
203 215 @JoinTable(name = "processo_anexado", joinColumns = { @JoinColumn(name = "processo_id") }, inverseJoinColumns = { @JoinColumn(name = "processo_anexado_id") })
204 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 218 /** Atributo credenciais. */
218 219 @OneToMany(fetch = FetchType.LAZY, mappedBy = "processo", cascade = CascadeType.ALL)
219 220 private Collection<CredencialProcesso> credenciais;
... ... @@ -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 860 * Verifica se o processo foi tramitado. Levando em consideração a unidadeProcesso criada apartir da criação do processo.
856   - *
  861 + *
857 862 * @author maycon.silva
858   - *
  863 + *
859 864 * @return boolean
860 865 */
861   - /*@JsonView({ Views.ProcessoEdit.class })*/
  866 + /* @JsonView({ Views.ProcessoEdit.class }) */
862 867 public boolean isTramitado() {
863 868  
864 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 506 internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.CAPTURADO_SUCESSO", "Processo capturado com sucesso!", dominio, modulo));
507 507 internacionalizacaoList.add(new Internacionalizacao("ECM.MSG.LEGENDA_CAMPO_DINAMICO_NUMERO_DOCUMENTO", "Use: @numeroDocumento@ para adicionar o número do documento", dominio, modulo));
508 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(&#39;ProcessoController&#39;, [&#39;$scope&#39;, &#39;ProcessoRepository&#39;, &#39;Domini
62 62  
63 63 ProcessoRepository.save($scope.processo).then(function(result) {
64 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 67 if(isNew){
68 68 var historicoAlteracaoProcesso = {
... ...