Commit e90b8e9ec8a41d4fca638856857d591b83bf7e5f
1 parent
6e88cccd93
Exists in
master
and in
1 other branch
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; |