From 86fecd57365446af216ae389f3560dd4d3c578ba Mon Sep 17 00:00:00 2001 From: Ronan Tavares Camargo Date: Mon, 30 May 2016 18:01:20 -0300 Subject: [PATCH] Correção metodo de remover materiais busca avançada do atendimento requisicao consumo --- cit-almoxarifado-web/src/main/webapp/assets/js/angular/custom/controller/AtendimentoRequisicaoConsumoListController.js | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/cit-almoxarifado-web/src/main/webapp/assets/js/angular/custom/controller/AtendimentoRequisicaoConsumoListController.js b/cit-almoxarifado-web/src/main/webapp/assets/js/angular/custom/controller/AtendimentoRequisicaoConsumoListController.js index cb479d5..735e7b4 100644 --- a/cit-almoxarifado-web/src/main/webapp/assets/js/angular/custom/controller/AtendimentoRequisicaoConsumoListController.js +++ b/cit-almoxarifado-web/src/main/webapp/assets/js/angular/custom/controller/AtendimentoRequisicaoConsumoListController.js @@ -282,31 +282,18 @@ citApp.controller('AtendimentoRequisicaoConsumoListController', ['$scope', 'Aten }; $scope.removerUnidadeRequisitanteSelecionada = function(){ - - if($scope.filtroAtendimento.unidadeRequisitanteSelectedAll){ - $scope.listaUnidadesRequisitantesSelecionadas = []; - $scope.filtroAtendimento.unidadeRequisitanteSelectedAll = false; - }else{ - $scope.listaUnidadesRequisitantesSelecionadas.forEach(function(item, key) { - if (item.$checkedChBox) { - $scope.listaUnidadesRequisitantesSelecionadas.splice($scope.listaUnidadesRequisitantesSelecionadas.indexOf(item), 1); - } - }); + for(var i = $scope.listaUnidadesRequisitantesSelecionadas.length - 1; i >= 0; i--){ + if($scope.listaUnidadesRequisitantesSelecionadas[i].$checkedChBox){ + $scope.listaUnidadesRequisitantesSelecionadas.splice(i, 1); + } } - }; $scope.removerMaterialConsumoSelecionado = function(){ - - if($scope.filtroAtendimento.materialConsumoSelectedAll){ - $scope.listaMateriaisConsumoSelecionados = []; - $scope.filtroAtendimento.materialConsumoSelectedAll = false; - }else{ - angular.forEach($scope.listaMateriaisConsumoSelecionados, function (value) { - if(value.$checkedChBox){ - $scope.listaMateriaisConsumoSelecionados.splice($scope.listaMateriaisConsumoSelecionados.indexOf(value), 1); - } - }); + for(var i = $scope.listaMateriaisConsumoSelecionados.length - 1; i >= 0; i--){ + if($scope.listaMateriaisConsumoSelecionados[i].$checkedChBox){ + $scope.listaMateriaisConsumoSelecionados.splice(i, 1); + } } }; -- libgit2 0.21.2