diff --git a/src/js/controller.js b/src/js/controller.js index 30a8628..e2cf111 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -681,9 +681,8 @@ angular.module('focaCrearRemito').controller('remitoController', controller: 'focaModalPrecioCondicionController', size: 'lg', resolve: { - idListaPrecio: function () { - return $scope.remito.cliente.MOD || null; - } + idListaPrecio: function () { return $scope.remito.cliente.MOD || null; }, + idCliente: function () { return $scope.remito.cliente.COD } } } ); @@ -692,14 +691,15 @@ angular.module('focaCrearRemito').controller('remitoController', var cabecera = ''; var plazosConcat = ''; if (!Array.isArray(precioCondicion)) { - $scope.remito.idPrecioCondicion = precioCondicion.id; + $scope.remito.idPrecioCondicion = precioCondicion.listaPrecio.ID; $scope.remito.remitoPlazo = precioCondicion.plazoPago; - $scope.idLista = precioCondicion.idListaPrecio; + $scope.idLista = precioCondicion.listaPrecio.ID; for (var i = 0; i < precioCondicion.plazoPago.length; i++) { - plazosConcat += precioCondicion.plazoPago[i].dias + ' '; + plazosConcat += precioCondicion.plazoPago[i].dias + ', '; } + var plazosConcat = plazosConcat.substring(0, plazosConcat.length - 2); cabecera = $filter('rellenarDigitos')(precioCondicion.id, 4) + - ' - ' + precioCondicion.nombre + ' ' + plazosConcat.trim(); + ' - ' + precioCondicion.listaPrecio.DES + ' ' + plazosConcat.trim(); } else { //Cuando se ingresan los plazos manualmente $scope.remito.idPrecioCondicion = 0; //-1, el modal productos busca todos los productos