diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php index 9850fbcb..0ddb7afc 100755 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php @@ -992,7 +992,32 @@ function update_total_linea(e){ rowData.total_linea = parseFloat(total).toFixed(2) - tableLineasPresupuesto.row('#' + e.data.id_linea).data(rowData).draw(true) + tableLineasPresupuesto.row('#' + e.data.id_linea).data(rowData).draw(false) + + switch(rowData.row_id){ + case 'lp_bn': + eventos_lp_bn(rowData.maquinaTipo=='inkjet'?true:false) + break + case 'lp_bnhq': + eventos_lp_bnhq(data.maquinaTipo=='inkjet'?true:false) + break + case 'lp_color': + eventos_lp_color(rowData.maquinaTipo=='inkjet'?true:false) + break + case 'lp_colorhq': + eventos_lp_colorhq(data.maquinaTipo=='inkjet'?true:false) + break + case 'lp_rot_bn': + eventos_lp_rot_bn() + break + case 'lp_rot_color': + eventos_lp_rot_color() + break + case 'lp_cubierta': + eventos_lp_cubierta() + break + + } updateTotales(true, false, false) } @@ -1265,6 +1290,8 @@ function fill_lp_bn(row, fromComparator=false){ eventos_lp_bn(data.maquinaTipo=='inkjet'?true:false) + $('#lp_bn_checkPapel').change() + calcular_mermas() updateTotales(true, false, false) updateTablaEnvios() @@ -1554,6 +1581,8 @@ function fill_lp_color(row, fromComparator=false){ eventos_lp_color(data.maquinaTipo=='inkjet'?true:false) + $('#lp_color_checkPapel').change() + calcular_mermas() updateTotales(true, false, false) updateTablaEnvios() @@ -1846,6 +1875,8 @@ function fill_lp_bnhq(row, fromComparator=false){ eventos_lp_bnhq(data.maquinaTipo=='inkjet'?true:false) + $('#lp_bnhq_checkPapel').change() + calcular_mermas() updateTotales(true, false, false) updateTablaEnvios() @@ -2138,6 +2169,8 @@ function fill_lp_colorhq(row, fromComparator=false){ eventos_lp_colorhq(data.maquinaTipo=='inkjet'?true:false) + $('#lp_colorhq_checkPapel').change() + calcular_mermas() updateTotales(true, false, false) updateTablaEnvios() @@ -2266,7 +2299,7 @@ async function set_lp_rot_bn_maquina(){ function clear_lp_rot_bn(clear_selectors){ let pags = $("#lp_rot_bn_paginas" ).val() - $(".lp-rotbn-input" ).val("0") + $(".lp-rot-bn-input" ).val("0") $("#lp_rot_bn_paginas" ).val(pags) if(clear_selectors) $( ".lp-rotbn-select").empty() @@ -2440,7 +2473,7 @@ function fill_lp_rot_bn(row, fromComparador=false){ fibra: row.aFavorFibra=='no'?false:true } - calcularPresupuesto_rot_bn(false, false, input_data); + calcularPresupuesto_rot_bn(true, false, input_data); } else{ @@ -2459,6 +2492,8 @@ function fill_lp_rot_bn(row, fromComparador=false){ eventos_lp_rot_bn() + $('#lp_rot_bn_checkPapel').change() + calcular_mermas() updateTotales(true, false, false) updateTablaEnvios() @@ -2588,7 +2623,7 @@ async function set_lp_rot_color_maquina(){ function clear_lp_rot_color(clear_selectors){ let pags = $("#lp_rot_color_paginas" ).val() - $(".lp-rotcolor-input" ).val("0") + $(".lp-rot-color-input" ).val("0") $("#lp_rot_color_paginas" ).val(pags) if(clear_selectors) $( ".lp-rotcolor-select").empty() @@ -2765,7 +2800,7 @@ function fill_lp_rot_color(row, fromComparador=false){ fibra: row.aFavorFibra=='no'?false:true } - calcularPresupuesto_rot_color(false, false, input_data); + calcularPresupuesto_rot_color(true, false, input_data); } else{ @@ -2783,6 +2818,8 @@ function fill_lp_rot_color(row, fromComparador=false){ eventos_lp_rot_color() + $('#lp_rot_color_checkPapel').change() + calcular_mermas() updateTotales(true, false, false) updateTablaEnvios() @@ -3053,6 +3090,8 @@ function fill_lp_cubierta(row, fromComparador=false){ eventos_lp_cubierta() + $('#lp_cubierta_checkPapel').change() + calcular_mermas() updateTotales(true, false, false) updateTablaEnvios()