diff --git a/ci4/app/Models/Tarifas/TarifaEncuadernacionTiradaModel.php b/ci4/app/Models/Tarifas/TarifaEncuadernacionTiradaModel.php index eac2515e..dc3805b5 100755 --- a/ci4/app/Models/Tarifas/TarifaEncuadernacionTiradaModel.php +++ b/ci4/app/Models/Tarifas/TarifaEncuadernacionTiradaModel.php @@ -14,11 +14,10 @@ class TarifaEncuadernacionTiradaModel extends \App\Models\GoBaseModel const SORTABLE = [ 0 => "t3.nombre", - 1 => "t1.precio_min", - 2 => "t1.importe_fijo", - 3 => "t1.tirada_min", - 4 => "t1.tirada_max", - + 1 => "t1.tirada_min", + 2 => "t1.tirada_max", + 3 => "t1.precio_min", + 4 => "t1.importe_fijo", ]; protected $allowedFields = [ diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.js b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.js index 94bf1658..e49ed7ab 100644 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.js +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.js @@ -1504,10 +1504,20 @@ $('#btn_addLinea').on("click", function (e) { /*********************** * Funciones LP BN ************************/ -async function set_lp_bn_gramaje(){ +function change_papelGenerico_lp_bn(){ + var previous = $(this).data('val'); + const selected = $("select#lp_bn_papel option:selected"); + if(selected.text() != previous){ + clear_lp_bn(true) + set_lp_bn_gramaje() + } +} + +async function set_lp_bn_gramaje(mantenerSeleccion = false){ + var previous = $('#lp_bn_gramaje option:selected').text() $('#lp_bn_gramaje').data('val', previous); - + var datos = { tipo: 'gramajeLineasPresupuesto', uso: 'interior', @@ -1520,7 +1530,6 @@ async function set_lp_bn_gramaje(){ type: 'post', url: window.routes_lp.menuItemsOfCosidotapablanda, beforeSend: function() { - //clear_lp_bn(true) $('#lp_bn_gramaje').empty() }, data: datos, @@ -1531,9 +1540,15 @@ async function set_lp_bn_gramaje(){ var option = $('