Commit 9da2a1c184a33e094bf38e51d27ccb8c54858ce6
1 parent
228a848b
Exists in
master
[Redmine Atendimento #4559]Padronização telas - salvar redirect to list
Showing
3 changed files
with
26 additions
and
8 deletions
Show diff stats
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')); | ... | ... |