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')); | ... | ... |