diff --git a/citgrp-patrimonio-web/src/main/webapp/assets/js/angular/custom/controller/BaixaController.js b/citgrp-patrimonio-web/src/main/webapp/assets/js/angular/custom/controller/BaixaController.js index ecd6bee..e642b6b 100644 --- a/citgrp-patrimonio-web/src/main/webapp/assets/js/angular/custom/controller/BaixaController.js +++ b/citgrp-patrimonio-web/src/main/webapp/assets/js/angular/custom/controller/BaixaController.js @@ -417,13 +417,20 @@ citApp.controller('BaixaController', // realiza o estorno via rest BaixaItemRepository.estornarItens(estornoBaixaItemVH).then(function(result) { - $scope.baixa.baixaItens = []; - angular.forEach(result, function (item, key) { - $scope.baixa.baixaItens.push(item.originalElement); - }); - $scope.visualizarEditar($scope.baixa.id, true); - $scope.showAlert('success', $translate.instant('MSG.ESTORNADO_COM_SUCESSO')); - $scope.$modalConfirmInstance.dismiss('cancel'); + if (result.originalElement && result.originalElement.status != undefined && !result.originalElement.status && result.originalElement.mensagens) { + $scope.setLoading(false); + angular.forEach(result.originalElement.mensagens, function (mensagem) { + $scope.showAlert(mensagem.tipoMensagem, $translate.instant(mensagem.mensagem)); + }); + } else { + $scope.baixa.baixaItens = []; + angular.forEach(result, function (item, key) { + $scope.baixa.baixaItens.push(item.originalElement); + }); + $scope.visualizarEditar($scope.baixa.id, true); + $scope.showAlert('success', $translate.instant('MSG.ESTORNADO_COM_SUCESSO')); + $scope.$modalConfirmInstance.dismiss('cancel'); + } }); $scope.$modalConfirmInstance.dismiss('cancel'); -- libgit2 0.21.2