Commit 9da2a1c184a33e094bf38e51d27ccb8c54858ce6

Authored by erick.sato
1 parent 228a848b
Exists in master

[Redmine Atendimento #4559]Padronização telas - salvar redirect to list

cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/ContratoController.js
@@ -85,6 +85,12 @@ citApp.controller('ContratoController', ['$scope', '$filter', 'FileUploader', 'C @@ -85,6 +85,12 @@ citApp.controller('ContratoController', ['$scope', '$filter', 'FileUploader', 'C
85 $scope.dominioPapelEnvolvidoListFixa = result; 85 $scope.dominioPapelEnvolvidoListFixa = result;
86 }); 86 });
87 }; 87 };
  88 +
  89 + $scope.atualizaPaginaPesquisa = function () {
  90 + $scope.$showPageSearchWorkspace($scope.workspace);
  91 + angular.element('#searchContrato').scope().fetchResult();
  92 + };
  93 +
88 // ###################### FIM: INICIALIZACAO DE VARIAVEIS ########################### 94 // ###################### FIM: INICIALIZACAO DE VARIAVEIS ###########################
89 95
90 // Limpa formulario para novo cadastro 96 // Limpa formulario para novo cadastro
@@ -353,12 +359,11 @@ citApp.controller('ContratoController', ['$scope', '$filter', 'FileUploader', 'C @@ -353,12 +359,11 @@ citApp.controller('ContratoController', ['$scope', '$filter', 'FileUploader', 'C
353 }); 359 });
354 360
355 $scope.contrato.ctrtEmpenhos = empenhosTemp; 361 $scope.contrato.ctrtEmpenhos = empenhosTemp;
356 - 362 + salvarListaDocumentos($scope.contratoTemp);
  363 + $scope.atualizaPaginaPesquisa();
357 $scope.setLoading(false); 364 $scope.setLoading(false);
358 $scope.showAlert("success", $translate.instant("MSG.SUCESSO_CONTRATO")); 365 $scope.showAlert("success", $translate.instant("MSG.SUCESSO_CONTRATO"));
359 366
360 - // depois de salvar a baixa ja tendo uma referencia do id da baixa, esse metodo ira salvar os documentos se existir  
361 - salvarListaDocumentos($scope.contratoTemp);  
362 }); 367 });
363 } 368 }
364 369
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/EncerramentoContratoController.js
@@ -17,6 +17,11 @@ citApp.controller('EncerramentoContratoController', ['$scope', 'EncerramentoCont @@ -17,6 +17,11 @@ citApp.controller('EncerramentoContratoController', ['$scope', 'EncerramentoCont
17 url: '/cit-tabelas-corp-web/rest/anexo/uploadAnexo?idDocumento=' 17 url: '/cit-tabelas-corp-web/rest/anexo/uploadAnexo?idDocumento='
18 }); 18 });
19 19
  20 + $scope.atualizaPaginaPesquisa = function () {
  21 + angular.element('#EncerramentoContratoListControllerId').scope().fetchResult();
  22 + $scope.$showPageSearchWorkspace($scope.workspace);
  23 + };
  24 +
20 $scope.findContrato = function(value) { 25 $scope.findContrato = function(value) {
21 return ContratoRepository.findContrato(value, $scope.usuarioLogado.organizacao.id).then(function(result) { 26 return ContratoRepository.findContrato(value, $scope.usuarioLogado.organizacao.id).then(function(result) {
22 return result; 27 return result;
@@ -120,12 +125,15 @@ citApp.controller('EncerramentoContratoController', ['$scope', 'EncerramentoCont @@ -120,12 +125,15 @@ citApp.controller('EncerramentoContratoController', ['$scope', 'EncerramentoCont
120 $scope.encerramentoContrato = result.originalElement; 125 $scope.encerramentoContrato = result.originalElement;
121 $scope.encerramentoContrato.existePendencia = $scope.encerramentoContrato.pendencias ? true : false; 126 $scope.encerramentoContrato.existePendencia = $scope.encerramentoContrato.pendencias ? true : false;
122 127
  128 + // depois de salvar a baixa ja tendo uma referencia do id da baixa, esse metodo ira salvar os documentos se existir
  129 + salvarListaDocumentos(encerramentoContratoTemp);
  130 +
  131 + $scope.atualizaPaginaPesquisa();
  132 +
123 $scope.setLoading(false); 133 $scope.setLoading(false);
124 134
125 $scope.showAlert("success", $translate.instant("MSG.SUCESSO_ENCERRAMENTO_CONTRATO")); 135 $scope.showAlert("success", $translate.instant("MSG.SUCESSO_ENCERRAMENTO_CONTRATO"));
126 136
127 - // depois de salvar a baixa ja tendo uma referencia do id da baixa, esse metodo ira salvar os documentos se existir  
128 - salvarListaDocumentos(encerramentoContratoTemp);  
129 }); 137 });
130 } else { 138 } else {
131 $scope.showAlert('error', $translate.instant('VALIDACAO.ALERTA_OBRIGATORIOS')); 139 $scope.showAlert('error', $translate.instant('VALIDACAO.ALERTA_OBRIGATORIOS'));
cit-contratos-web/src/main/webapp/assets/js/angular/custom/controller/OrdemFornecimentoController.js
@@ -18,6 +18,11 @@ citApp.controller('OrdemFornecimentoController', ['$scope', 'OrdemFornecimentoRe @@ -18,6 +18,11 @@ citApp.controller('OrdemFornecimentoController', ['$scope', 'OrdemFornecimentoRe
18 $scope.listaSituacaoOrdemFornecimentos = result; 18 $scope.listaSituacaoOrdemFornecimentos = result;
19 }); 19 });
20 20
  21 + $scope.atualizaPaginaPesquisa = function () {
  22 + $scope.$showPageSearchWorkspace($scope.workspace);
  23 + angular.element('#searchOrdemFornecimento').scope().fetchResult();
  24 + };
  25 +
21 $scope.findContrato = function(value) { 26 $scope.findContrato = function(value) {
22 return ContratoRepository.findContrato(value, $scope.usuarioLogado.organizacao.id).then(function(result) { 27 return ContratoRepository.findContrato(value, $scope.usuarioLogado.organizacao.id).then(function(result) {
23 return result; 28 return result;
@@ -264,13 +269,13 @@ citApp.controller('OrdemFornecimentoController', ['$scope', 'OrdemFornecimentoRe @@ -264,13 +269,13 @@ citApp.controller('OrdemFornecimentoController', ['$scope', 'OrdemFornecimentoRe
264 OrdemFornecimentoRepository.save($scope.ordemFornecimento).then(function(result) { 269 OrdemFornecimentoRepository.save($scope.ordemFornecimento).then(function(result) {
265 270
266 $scope.ordemFornecimento = result.originalElement; 271 $scope.ordemFornecimento = result.originalElement;
267 - 272 + // depois de salvar a ordem de fornecimento ja tendo uma referencia do id, esse metodo ira salvar os documentos se existir
  273 + salvarListaDocumentos(ordemFornecimentoTemp);
  274 + $scope.atualizaPaginaPesquisa();
268 $scope.setLoading(false); 275 $scope.setLoading(false);
269 276
270 $scope.showAlert("success", $translate.instant("MSG.SUCESSO_ORDEM_FORNECIMENTO")); 277 $scope.showAlert("success", $translate.instant("MSG.SUCESSO_ORDEM_FORNECIMENTO"));
271 278
272 - // depois de salvar a ordem de fornecimento ja tendo uma referencia do id, esse metodo ira salvar os documentos se existir  
273 - salvarListaDocumentos(ordemFornecimentoTemp);  
274 }); 279 });
275 } else { 280 } else {
276 $scope.showAlert('error', $translate.instant('VALIDACAO.ALERTA_OBRIGATORIOS')); 281 $scope.showAlert('error', $translate.instant('VALIDACAO.ALERTA_OBRIGATORIOS'));