diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/GerenciarProcessoController.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/GerenciarProcessoController.js index c8be269..dd68908 100644 --- a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/GerenciarProcessoController.js +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/GerenciarProcessoController.js @@ -289,8 +289,10 @@ citApp.controller('GerenciarProcessoController', [ '$scope', '$translate', '$tim $timeout( function () { ProcessoRepository.get( $scope.processo.id ).then( function ( result ) { $scope.processo = result.originalElement; + $scope.atualizarAtribuicaoProcesso($scope.processo.id); } ); }, 100 ); + }; // VERSOES DO DOCUMENTO @@ -452,7 +454,7 @@ citApp.controller('GerenciarProcessoController', [ '$scope', '$translate', '$tim // FECHA WIDGET E INICIA WIDGET PADRÃO $scope.closeWidget = function () { angular.element( "#widget-historico" ).scope().atualizar(); - + $scope.atualizarAtribuicaoProcesso($scope.idProcesso); $scope.fecharPagina(); $scope.widgetExemploIsCollapsed = false; // WIDGET PRADAO @@ -608,31 +610,7 @@ citApp.controller('GerenciarProcessoController', [ '$scope', '$translate', '$tim $scope.apresentarCabecalho = true; $scope.processo.idTask = $scope.task.id; - ProcessoRepository.verificarAtribuicaoProcessoPrimeiroAcesso($scope.idProcesso).then( function ( result ) { - - if(result){ - - $scope.showAlert('warning', $translate.instant('ECM.MSG.ATRIBUICAO_PRIMEIRO_ACESSO')); - } - if($scope.usuarioLogado.unidade){ - - UnidadeProcessoRepository.findByIdProcesso($scope.idProcesso).then(function(result){ - - $scope.processoUnidades = result; - - angular.forEach(result, function (item) { - - if($scope.usuarioLogado.unidade && item.unidade.id === $scope.usuarioLogado.unidade.id){ - - $scope.unidadeProcesso = item.originalElement; - } - - }); - - }); - } - - }); + $scope.atualizarAtribuicaoProcesso($scope.idProcesso); if ( $scope.$parent != undefined ) { $scope.$parent.idProcesso = $scope.idProcesso; @@ -684,5 +662,34 @@ citApp.controller('GerenciarProcessoController', [ '$scope', '$translate', '$tim $scope.setLoading( false ); }; + + $scope.atualizarAtribuicaoProcesso = function (idProcesso){ + + ProcessoRepository.verificarAtribuicaoProcessoPrimeiroAcesso(idProcesso).then( function ( result ) { + + if(result){ + + $scope.showAlert('warning', $translate.instant('ECM.MSG.ATRIBUICAO_PRIMEIRO_ACESSO')); + } + if($scope.usuarioLogado.unidade){ + + UnidadeProcessoRepository.findByIdProcesso($scope.idProcesso).then(function(result){ + + $scope.processoUnidades = result; + + angular.forEach(result, function (item) { + + if($scope.usuarioLogado.unidade && item.unidade.id === $scope.usuarioLogado.unidade.id){ + + $scope.unidadeProcesso = item.originalElement; + } + + }); + + }); + } + + }); + } }] ); diff --git a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/ProcessoController.js b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/ProcessoController.js index bb0da4f..ac1d94a 100644 --- a/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/ProcessoController.js +++ b/cit-ecm-web/src/main/webapp/assets/js/angular/custom/controller/ProcessoController.js @@ -5,10 +5,14 @@ citApp.controller('ProcessoController', ['$scope', 'ProcessoRepository', 'Domini $scope.processo = {}; $scope.assuntoPlanoClassificacao = null; $scope.edit = true; + $scope.processo.tipoProtocolo = { + codigo : 1 + }; // Limpa formulário para novo cadastro $scope.resetForm = function() { $scope.limparProcesso(); + $scope.edit = true; $timeout(function(){ $scope.processoForm.$submitted = false; @@ -101,6 +105,9 @@ citApp.controller('ProcessoController', ['$scope', 'ProcessoRepository', 'Domini $scope.assuntoPlanoClassificacao = null; $scope.sugestoes = null; $scope.assuntoSelecionado = null; + $scope.processo.tipoProtocolo = { + codigo : 1 + }; }; diff --git a/cit-ecm-web/src/main/webapp/html/processo/processoEdit.html b/cit-ecm-web/src/main/webapp/html/processo/processoEdit.html index a5fc507..6ed7f30 100644 --- a/cit-ecm-web/src/main/webapp/html/processo/processoEdit.html +++ b/cit-ecm-web/src/main/webapp/html/processo/processoEdit.html @@ -59,22 +59,25 @@ ECM.LABEL.DADOS_PROCESSO -
-
- -
- -
-
- +
+
+
+
+ + + +
+
+
+ +
- +
@@ -91,6 +94,7 @@
+
-- libgit2 0.21.2