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 282 };
283 283  
284 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 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  
... ...