Commit 86fecd57365446af216ae389f3560dd4d3c578ba

Authored by Ronan Tavares Camargo
1 parent 016864fc
Exists in master

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
@@ -282,31 +282,18 @@ citApp.controller('AtendimentoRequisicaoConsumoListController', ['$scope', 'Aten @@ -282,31 +282,18 @@ citApp.controller('AtendimentoRequisicaoConsumoListController', ['$scope', 'Aten
282 }; 282 };
283 283
284 $scope.removerUnidadeRequisitanteSelecionada = function(){ 284 $scope.removerUnidadeRequisitanteSelecionada = function(){
285 -  
286 - if($scope.filtroAtendimento.unidadeRequisitanteSelectedAll){  
287 - $scope.listaUnidadesRequisitantesSelecionadas = [];  
288 - $scope.filtroAtendimento.unidadeRequisitanteSelectedAll = false;  
289 - }else{  
290 - $scope.listaUnidadesRequisitantesSelecionadas.forEach(function(item, key) {  
291 - if (item.$checkedChBox) {  
292 - $scope.listaUnidadesRequisitantesSelecionadas.splice($scope.listaUnidadesRequisitantesSelecionadas.indexOf(item), 1);  
293 - }  
294 - }); 285 + for(var i = $scope.listaUnidadesRequisitantesSelecionadas.length - 1; i >= 0; i--){
  286 + if($scope.listaUnidadesRequisitantesSelecionadas[i].$checkedChBox){
  287 + $scope.listaUnidadesRequisitantesSelecionadas.splice(i, 1);
  288 + }
295 } 289 }
296 -  
297 }; 290 };
298 291
299 $scope.removerMaterialConsumoSelecionado = function(){ 292 $scope.removerMaterialConsumoSelecionado = function(){
300 -  
301 - if($scope.filtroAtendimento.materialConsumoSelectedAll){  
302 - $scope.listaMateriaisConsumoSelecionados = [];  
303 - $scope.filtroAtendimento.materialConsumoSelectedAll = false;  
304 - }else{  
305 - angular.forEach($scope.listaMateriaisConsumoSelecionados, function (value) {  
306 - if(value.$checkedChBox){  
307 - $scope.listaMateriaisConsumoSelecionados.splice($scope.listaMateriaisConsumoSelecionados.indexOf(value), 1);  
308 - }  
309 - }); 293 + for(var i = $scope.listaMateriaisConsumoSelecionados.length - 1; i >= 0; i--){
  294 + if($scope.listaMateriaisConsumoSelecionados[i].$checkedChBox){
  295 + $scope.listaMateriaisConsumoSelecionados.splice(i, 1);
  296 + }
310 } 297 }
311 }; 298 };
312 299