Commit e90b8e9ec8a41d4fca638856857d591b83bf7e5f

Authored by Jose Pinto
1 parent 6e88cccd93
Exists in master and in 1 other branch develop

fuera bug abre dos veces modal puntos descarga

Showing 1 changed file with 12 additions and 8 deletions   Show diff stats
src/js/controller.js
... ... @@ -420,7 +420,7 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl',
420 420 function(puntosDescarga) {
421 421 $scope.notaPedido.puntosDescarga = puntosDescarga;
422 422 }, function() {
423   -
  423 + $scope.abrirModalDomicilios($scope.cliente);
424 424 }
425 425 );
426 426 }
... ... @@ -499,6 +499,7 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl',
499 499 modalInstance.result.then(
500 500 function(cliente) {
501 501 $scope.abrirModalDomicilios(cliente);
  502 + $scope.cliente = cliente;
502 503 }, function() {}
503 504 );
504 505 }
... ... @@ -512,8 +513,7 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl',
512 513 controller: 'focaModalDomicilioController',
513 514 resolve: {
514 515 idCliente: function() { return cliente.cod; },
515   - esNuevo: function() { return cliente.esNuevo; },
516   - articulos: function() { return $scope.articulosTabla; },
  516 + esNuevo: function() { return cliente.esNuevo; }
517 517 },
518 518 size: 'lg',
519 519 }
... ... @@ -541,11 +541,15 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl',
541 541 label: 'Domicilio:',
542 542 valor: domicilioStamp
543 543 });
544   - crearNotaPedidoService
545   - .getPuntosDescargaByClienDom(domicilio.id, cliente.cod)
546   - .then(function(res) {
547   - if(res.data.length) $scope.seleccionarPuntosDeDescarga();
548   - });
  544 + if(domicilio.verPuntos) {
  545 + $scope.seleccionarPuntosDeDescarga();
  546 + }else {
  547 + crearNotaPedidoService
  548 + .getPuntosDescargaByClienDom(domicilio.id, cliente.cod)
  549 + .then(function(res) {
  550 + if(res.data.length) $scope.seleccionarPuntosDeDescarga();
  551 + });
  552 + }
549 553 }, function() {
550 554 $scope.seleccionarCliente();
551 555 return;