Commit 86fecd57365446af216ae389f3560dd4d3c578ba
1 parent
016864fc
Exists in
master
Correção metodo de remover materiais busca avançada do atendimento requisicao consumo
Showing
1 changed file
with
8 additions
and
21 deletions
Show diff stats
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 |