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