Commit ac353c6db057173a9572f70626a574bf38b59e24
Exists in
master
Merge branch 'master' into 'develop'
Master See merge request !76
Showing
1 changed file
Show diff stats
src/js/controller.js
... | ... | @@ -51,22 +51,25 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', |
51 | 51 | $scope.idVendedor = focaLoginService.getLoginData().vendedorCobrador; |
52 | 52 | } |
53 | 53 | //Trabajo con la cotización más reciente, por eso uso siempre la primera '[0]' |
54 | - crearNotaPedidoService.getCotizacionByIdMoneda(1).then(function(res) { | |
55 | - var monedaPorDefecto = res.data[0]; | |
54 | + //Trabajo con el proveedor YPF, por eso uso siempre la primera | |
55 | + | |
56 | + var promiseMoneda = crearNotaPedidoService.getCotizacionByIdMoneda(1); | |
57 | + var promiseProveedor = crearNotaPedidoService.getProveedorById(1); | |
58 | + | |
59 | + Promise.all([promiseMoneda, promiseProveedor]).then(function(res) { | |
60 | + var monedaPorDefecto = res[0].data[0]; | |
56 | 61 | $scope.notaPedido.cotizacion = Object.assign( |
57 | 62 | {moneda: monedaPorDefecto}, |
58 | 63 | monedaPorDefecto.cotizaciones[0] |
59 | - ); | |
60 | - $scope.inicial.cotizacion = $scope.notaPedido.cotizacion; | |
61 | - $timeout(function() {getLSNotaPedido();}); | |
62 | - }); | |
63 | - //Trabajo con el proveedor YPF, por eso uso siempre la primera | |
64 | - crearNotaPedidoService.getProveedorById(1).then(function (res){ | |
65 | - var proveedorPorDefecto = res.data[0]; | |
64 | + ); | |
65 | + $scope.inicial.cotizacion = $scope.notaPedido.cotizacion; | |
66 | + var proveedorPorDefecto = res[1].data[0]; | |
66 | 67 | $scope.notaPedido.proveedor = Object.assign( |
67 | 68 | {proveedor: proveedorPorDefecto} |
68 | 69 | ); |
69 | 70 | $scope.inicial.proveedor = $scope.notaPedido.proveedor; |
71 | + | |
72 | + $timeout(function() {getLSNotaPedido();}); | |
70 | 73 | }); |
71 | 74 | |
72 | 75 | init(); |