diff --git a/src/js/controller.js b/src/js/controller.js index 8143ba0..25b3183 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -50,20 +50,27 @@ angular.module('focaCrearNotaPedido') .controller('notaPedidoCtrl', if (APP === 'distribuidor') { $scope.idVendedor = focaLoginService.getLoginData().vendedorCobrador; } - //Trabajo con la cotización más reciente, por eso uso siempre la primera '[0]' crearNotaPedidoService.getCotizacionByIdMoneda(1).then(function(res) { var monedaPorDefecto = res.data[0]; $scope.notaPedido.cotizacion = Object.assign( {moneda: monedaPorDefecto}, monedaPorDefecto.cotizaciones[0] + ); + $scope.inicial.cotizacion = $scope.notaPedido.cotizacion; + $timeout(function() {getLSNotaPedido();}); + }); + //Trabajo con el proveedor YPF, por eso uso siempre la primera + crearNotaPedidoService.getProveedorById(1).then(function (res){ + var proveedorPorDefecto = res.data[0]; + $scope.notaPedido.proveedor = Object.assign( + {proveedor: proveedorPorDefecto} ); - $scope.inicial.cotizacion = $scope.notaPedido.cotizacion; - $timeout(function() {getLSNotaPedido();}); + $scope.inicial.proveedor = $scope.notaPedido.proveedor; }); init(); - + } function init() { diff --git a/src/js/service.js b/src/js/service.js index e3071ec..7665a5b 100644 --- a/src/js/service.js +++ b/src/js/service.js @@ -94,6 +94,10 @@ angular.module('focaCrearNotaPedido') }, getVendedorById: function(id) { return $http.get(API_ENDPOINT.URL + '/vendedor-cobrador/' + id); + }, + getProveedorById: function(id) { + return $http.get(API_ENDPOINT.URL + '/proveedor/' + id); } + }; }]);