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