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 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 94 // ###################### FIM: INICIALIZACAO DE VARIAVEIS ###########################
89 95  
90 96 // Limpa formulario para novo cadastro
... ... @@ -353,12 +359,11 @@ citApp.controller('ContratoController', ['$scope', '$filter', 'FileUploader', 'C
353 359 });
354 360  
355 361 $scope.contrato.ctrtEmpenhos = empenhosTemp;
356   -
  362 + salvarListaDocumentos($scope.contratoTemp);
  363 + $scope.atualizaPaginaPesquisa();
357 364 $scope.setLoading(false);
358 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 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 25 $scope.findContrato = function(value) {
21 26 return ContratoRepository.findContrato(value, $scope.usuarioLogado.organizacao.id).then(function(result) {
22 27 return result;
... ... @@ -120,12 +125,15 @@ citApp.controller('EncerramentoContratoController', ['$scope', 'EncerramentoCont
120 125 $scope.encerramentoContrato = result.originalElement;
121 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 133 $scope.setLoading(false);
124 134  
125 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 138 } else {
131 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 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 26 $scope.findContrato = function(value) {
22 27 return ContratoRepository.findContrato(value, $scope.usuarioLogado.organizacao.id).then(function(result) {
23 28 return result;
... ... @@ -264,13 +269,13 @@ citApp.controller('OrdemFornecimentoController', ['$scope', 'OrdemFornecimentoRe
264 269 OrdemFornecimentoRepository.save($scope.ordemFornecimento).then(function(result) {
265 270  
266 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 275 $scope.setLoading(false);
269 276  
270 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 280 } else {
276 281 $scope.showAlert('error', $translate.instant('VALIDACAO.ALERTA_OBRIGATORIOS'));
... ...