From d9512293572cc3d4b6bb350020144a09fd61d46b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Jim=C3=A9nez?= Date: Tue, 7 Nov 2023 14:48:49 +0100 Subject: [PATCH] finalizado lp bn bnhq color y colorhq en plana --- .../_lineasPresupuestoItems.php | 1008 +++++++++++++++-- .../cosidotapablanda/comparador.js | 71 -- .../viewCosidotapablandaForm.php | 2 + 3 files changed, 902 insertions(+), 179 deletions(-) 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 9fa29c9e..04caf69b 100644 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php @@ -35,7 +35,7 @@ - + @@ -78,9 +78,9 @@ - + - + + - - - - - - - - + + + + + + - - - - + + + + - + - + + - - - - - - - - + + + + + + - - - - + + + + - + - + + - - - - - - - - + + + + + + - - - - + + + + - + @@ -249,7 +249,7 @@ - +
@@ -456,7 +456,7 @@ - + @@ -499,7 +499,7 @@ - +
@@ -831,34 +831,85 @@ $('#lp_rot_bn_vercalculos').on("click", function () { }); -function clear_lp_bn(clear_selectors){ - let pags = $("#lp_bn_paginas" ).val() - $(".lp-bn-input" ).val("0") - $("#lp_bn_paginas" ).val(pags) - if(clear_selectors) - $( ".lp-bn-select").empty() -} +// Delete row +$(document).on('click', '.btn-delete', function(e) { + const row_id = $(this).closest('tr')[0].id; + $(".btn-remove").attr('row-id', row_id); + +}); -function fill_lp_bn(data){ - $('#lp_bn_tiempo').val(data.tiempo_maquina) - $('#lp_bn_numeroPliegos').val(isNaN(parseFloat(data.pliegos_libro)) ? "" : parseFloat(data.pliegos_libro).toFixed(2)) - $('#lp_bn_pliegosPedido').val(isNaN(parseFloat(data.pliegos_pedido)) ? "" : parseFloat(data.pliegos_pedido).toFixed(2)) - $('#lp_bn_precioPliego').val(isNaN(parseFloat(data.precios_pliegos)) ? "" : parseFloat(data.precios_pliegos).toFixed(6)) - $('#lp_bn_libro').val(isNaN(parseFloat(data.precio_libro)) ? "" : parseFloat(data.precio_libro).toFixed(2)) - $('#lp_bn_totalPapelPedido').val(isNaN(parseFloat(data.precio_pedido)) ? "" : parseFloat(data.precio_pedido).toFixed(2)) - $('#lp_bn_lomo').val(isNaN(parseFloat(data.mano)) ? "" : parseFloat(data.mano).toFixed(2)) - $('#lp_bn_peso').val(isNaN(parseFloat(data.peso)) ? "" : parseFloat(data.peso).toFixed(2)) - $('#lp_bn_click').val(isNaN(parseFloat(data.precio_click)) ? "" : parseFloat(data.precio_click).toFixed(6)) - $('#lp_bn_totalClicks').val(isNaN(parseFloat(data.precio_click_pedido)) ? "" : parseFloat(data.precio_click_pedido).toFixed(2)) + +$(document).on('click', '.btn-remove', function(e) { + const row_id = $(this).attr('row-id') + clear_interior(row_id) + $('#confirm2delete').modal('toggle') +}); + +function clear_interior(row_id = ''){ + switch(row_id) { + case 'lp_bn': + clear_lp_bn(true); + $('#' + row_id).css('display', 'none'); + break; + case 'lp_color': + clear_lp_color(true); + $('#' + row_id).css('display', 'none'); + break; + case 'lp_bnhq': + clear_lp_bnhq(true); + $('#' + row_id).css('display', 'none'); + break; + case 'lp_colorhq': + clear_lp_colorhq(true); + $('#' + row_id).css('display', 'none'); + break; + default: + clear_lp_bn(true); + clear_lp_color(true); + clear_lp_bnhq(true); + clear_lp_colorhq(true); + $('.lp-interior').css('display', 'none'); + break; + } } +$('.insertarLinea').on("click", function (e) { -$('#lp_bn_papel').on("change", function () { - clear_lp_bn(true) - $.ajax({ + if(e.target.id.includes("Plana")){ + + clear_interior(); + + var rows = $("#tableCompIntPlana").DataTable().rows( '.selected' ).data().toArray(); + for(row of rows){ + if(row['tipo'] =='bn'){ + fill_lp_bn(row, true); + } + else if(row['tipo'] =='bnhq'){ + fill_lp_bnhq(row, true); + } + else if(row['tipo'] =='color'){ + fill_lp_color(row, true); + } + else if(row['tipo'] =='colorhq'){ + fill_lp_colorhq(row, true); + } + } + } +}); +endSection() ?> + + + + +section("additionalInlineJs") ?> +async function set_lp_bn_gramaje(){ + await $.ajax({ type: 'post', url: '', + beforeSend: function() { + clear_lp_bn(true) + }, data: { tipo: 'gramajeLineasPresupuesto', uso: 'interior', @@ -876,16 +927,20 @@ $('#lp_bn_papel').on("change", function () { $('#lp_bn_gramaje').val('') } }); -}) +} -$('#lp_bn_gramaje').on("change", function () { - $('#lp_bn_papelImpresion').empty() - $('#lp_bn_maquina').empty() - clear_lp_bn(false) - $.ajax({ + + +async function set_lp_bn_papelImpresion(){ + await $.ajax({ type: 'post', url: '', + beforeSend: function() { + $('#lp_bn_papelImpresion').empty() + $('#lp_bn_maquina').empty() + clear_lp_bn(false) + }, data: { tipo: 'papelImpresion', uso: 'negro', @@ -904,23 +959,25 @@ $('#lp_bn_gramaje').on("change", function () { $('#lp_bn_papelImpresion').val('') } }); -}) +} -$('#lp_bn_papelImpresion').on("change", function () { - $('#lp_bn_maquina').empty() - clear_lp_bn(false) - const dimension = getDimensionLibro(); - $.ajax({ +async function set_lp_bn_maquina(){ + + await $.ajax({ type: 'post', url: '', + beforeSend: function() { + $('#lp_bn_maquina').empty() + clear_lp_bn(false) + }, data: { tipo: 'maquina', uso: 'negro', tipoLinea: "interior", is_rotativa: 0, - ancho: dimension.ancho, - alto: dimension.alto, + ancho: getDimensionLibro().ancho, + alto: getDimensionLibro().alto, datos: parseInt($('#tirada').val()) + parseInt($('#merma').val()), papel_impresion: $('#lp_bn_papelImpresion option:selected').val() , : v @@ -935,7 +992,23 @@ $('#lp_bn_papelImpresion').on("change", function () { $('#lp_bn_maquina').val('') } }); -}) +} + + +function clear_lp_bn(clear_selectors){ + let pags = $("#lp_bn_paginas" ).val() + $(".lp-bn-input" ).val("0") + $("#lp_bn_paginas" ).val(pags) + if(clear_selectors) + $( ".lp-bn-select").empty() +} + +$('#lp_bn_gramaje').bind("focus", set_lp_bn_gramaje); +$('#lp_bn_papelImpresion').focus("focus", set_lp_bn_papelImpresion); +$('#lp_bn_maquina').bind("focus", set_lp_bn_maquina); + + + $('#lp_bn_maquina').on("change", function () { @@ -945,6 +1018,7 @@ $('#lp_bn_maquina').on("change", function () { } }) + $('#lp_bn_paginas').on("change", function () { if( parseInt($('#lp_bn_paginas').val())>0 && @@ -976,8 +1050,6 @@ function calcularPresupuesto_bn(){ : v }; - console.log(datos) - $.ajax({ type: "POST", url: "/cosidotapablanda/datatable", @@ -1013,29 +1085,749 @@ function calcularPresupuesto_bn(){ }) } -// Delete row -$(document).on('click', '.btn-delete', function(e) { - const row_id = $(this).closest('tr')[0].id; - $(".btn-remove").attr('row-id', row_id); +function fill_lp_bn(row, fromComparator=false){ + + if(fromComparator){ + $('#lp_bn_paginas').val(row.paginas) + $('#lp_bn_papel').val(row.papelGenericoId) + $('#lp_bn_gramaje').empty() + $('#lp_bn_gramaje').append(``); + $('#lp_bn_papelImpresion').empty() + $('#lp_bn_papelImpresion').append(``); + $('#lp_bn_maquina').empty() + $('#lp_bn_maquina').append(``); + $('#lp_bn_tiempo').val(row.tiempoMaquina) + $('#lp_bn_numeroPliegos').val(isNaN(parseFloat(row.numeroPliegos)) ? "" : parseFloat(row.numeroPliegos).toFixed(2)) + $('#lp_bn_pliegosPedido').val(isNaN(parseFloat(row.pliegosPedido)) ? "" : parseFloat(row.pliegosPedido).toFixed(2)) + $('#lp_bn_precioPliego').val(isNaN(parseFloat(row.precioPliego)) ? "" : parseFloat(row.precioPliego).toFixed(6)) + $('#lp_bn_libro').val(isNaN(parseFloat(row.libro)) ? "" : parseFloat(row.libro).toFixed(2)) + $('#lp_bn_totalPapelPedido').val(isNaN(parseFloat(row.totalPapelPedido)) ? "" : parseFloat(row.totalPapelPedido).toFixed(2)) + $('#lp_bn_lomo').val(isNaN(parseFloat(row.lomo)) ? "" : parseFloat(row.lomo).toFixed(2)) + $('#lp_bn_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_bn_click').val(isNaN(parseFloat(row.click)) ? "" : parseFloat(row.click).toFixed(6)) + $('#lp_bn_totalClicks').val(isNaN(parseFloat(row.totalClicks)) ? "" : parseFloat(row.totalClicks).toFixed(2)) + } + else{ + // Si viene de hacerlo a mano... + $('#lp_bn_tiempo').val(row.tiempo_maquina) + $('#lp_bn_numeroPliegos').val(isNaN(parseFloat(row.pliegos_libro)) ? "" : parseFloat(row.pliegos_libro).toFixed(2)) + $('#lp_bn_pliegosPedido').val(isNaN(parseFloat(row.pliegos_pedido)) ? "" : parseFloat(row.pliegos_pedido).toFixed(2)) + $('#lp_bn_precioPliego').val(isNaN(parseFloat(row.precios_pliegos)) ? "" : parseFloat(row.precios_pliegos).toFixed(6)) + $('#lp_bn_libro').val(isNaN(parseFloat(row.precio_libro)) ? "" : parseFloat(row.precio_libro).toFixed(2)) + $('#lp_bn_totalPapelPedido').val(isNaN(parseFloat(row.precio_pedido)) ? "" : parseFloat(row.precio_pedido).toFixed(2)) + $('#lp_bn_lomo').val(isNaN(parseFloat(row.mano)) ? "" : parseFloat(row.mano).toFixed(2)) + $('#lp_bn_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_bn_click').val(isNaN(parseFloat(row.precio_click)) ? "" : parseFloat(row.precio_click).toFixed(6)) + $('#lp_bn_totalClicks').val(isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2)) + } + + + $('#lp_bn').css('display', '') + $("#tableLineasPresupuesto").DataTable().columns.adjust(); +} +endSection() ?> + + + + +section("additionalInlineJs") ?> +async function set_lp_color_gramaje(){ + await $.ajax({ + type: 'post', + url: '', + beforeSend: function() { + clear_lp_color(true) + }, + data: { + tipo: 'gramajeLineasPresupuesto', + uso: 'interior', + datos: $('#lp_color_papel option:selected').val() , + tipoLinea: "color", + : v + }, + dataType: 'json', + success: function (data) { + yeniden(data.); + $.each(data.menu, function(item){ + var option = $('`); + $('#lp_color_papelImpresion').empty() + $('#lp_color_papelImpresion').append(``); + $('#lp_color_maquina').empty() + $('#lp_color_maquina').append(``); + $('#lp_color_tiempo').val(row.tiempoMaquina) + $('#lp_color_numeroPliegos').val(isNaN(parseFloat(row.numeroPliegos)) ? "" : parseFloat(row.numeroPliegos).toFixed(2)) + $('#lp_color_pliegosPedido').val(isNaN(parseFloat(row.pliegosPedido)) ? "" : parseFloat(row.pliegosPedido).toFixed(2)) + $('#lp_color_precioPliego').val(isNaN(parseFloat(row.precioPliego)) ? "" : parseFloat(row.precioPliego).toFixed(6)) + $('#lp_color_libro').val(isNaN(parseFloat(row.libro)) ? "" : parseFloat(row.libro).toFixed(2)) + $('#lp_color_totalPapelPedido').val(isNaN(parseFloat(row.totalPapelPedido)) ? "" : parseFloat(row.totalPapelPedido).toFixed(2)) + $('#lp_color_lomo').val(isNaN(parseFloat(row.lomo)) ? "" : parseFloat(row.lomo).toFixed(2)) + $('#lp_color_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_color_click').val(isNaN(parseFloat(row.click)) ? "" : parseFloat(row.click).toFixed(6)) + $('#lp_color_totalClicks').val(isNaN(parseFloat(row.totalClicks)) ? "" : parseFloat(row.totalClicks).toFixed(2)) + } + else{ + // Si viene de hacerlo a mano... + $('#lp_color_tiempo').val(row.tiempo_maquina) + $('#lp_color_numeroPliegos').val(isNaN(parseFloat(row.pliegos_libro)) ? "" : parseFloat(row.pliegos_libro).toFixed(2)) + $('#lp_color_pliegosPedido').val(isNaN(parseFloat(row.pliegos_pedido)) ? "" : parseFloat(row.pliegos_pedido).toFixed(2)) + $('#lp_color_precioPliego').val(isNaN(parseFloat(row.precios_pliegos)) ? "" : parseFloat(row.precios_pliegos).toFixed(6)) + $('#lp_color_libro').val(isNaN(parseFloat(row.precio_libro)) ? "" : parseFloat(row.precio_libro).toFixed(2)) + $('#lp_color_totalPapelPedido').val(isNaN(parseFloat(row.precio_pedido)) ? "" : parseFloat(row.precio_pedido).toFixed(2)) + $('#lp_color_lomo').val(isNaN(parseFloat(row.mano)) ? "" : parseFloat(row.mano).toFixed(2)) + $('#lp_color_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_color_click').val(isNaN(parseFloat(row.precio_click)) ? "" : parseFloat(row.precio_click).toFixed(6)) + $('#lp_color_totalClicks').val(isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2)) + } + + + $('#lp_color').css('display', '') + $("#tableLineasPresupuesto").DataTable().columns.adjust(); +} +endSection() ?> + + + + +section("additionalInlineJs") ?> +async function set_lp_bnhq_gramaje(){ + await $.ajax({ + type: 'post', + url: '', + beforeSend: function() { + clear_lp_bnhq(true) + }, + data: { + tipo: 'gramajeLineasPresupuesto', + uso: 'interior', + datos: $('#lp_bnhq_papel option:selected').val() , + tipoLinea: "negrohq", + : v + }, + dataType: 'json', + success: function (data) { + yeniden(data.); + $.each(data.menu, function(item){ + var option = $('`); + $('#lp_bnhq_papelImpresion').empty() + $('#lp_bnhq_papelImpresion').append(``); + $('#lp_bnhq_maquina').empty() + $('#lp_bnhq_maquina').append(``); + $('#lp_bnhq_tiempo').val(row.tiempoMaquina) + $('#lp_bnhq_numeroPliegos').val(isNaN(parseFloat(row.numeroPliegos)) ? "" : parseFloat(row.numeroPliegos).toFixed(2)) + $('#lp_bnhq_pliegosPedido').val(isNaN(parseFloat(row.pliegosPedido)) ? "" : parseFloat(row.pliegosPedido).toFixed(2)) + $('#lp_bnhq_precioPliego').val(isNaN(parseFloat(row.precioPliego)) ? "" : parseFloat(row.precioPliego).toFixed(6)) + $('#lp_bnhq_libro').val(isNaN(parseFloat(row.libro)) ? "" : parseFloat(row.libro).toFixed(2)) + $('#lp_bnhq_totalPapelPedido').val(isNaN(parseFloat(row.totalPapelPedido)) ? "" : parseFloat(row.totalPapelPedido).toFixed(2)) + $('#lp_bnhq_lomo').val(isNaN(parseFloat(row.lomo)) ? "" : parseFloat(row.lomo).toFixed(2)) + $('#lp_bnhq_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_bnhq_click').val(isNaN(parseFloat(row.click)) ? "" : parseFloat(row.click).toFixed(6)) + $('#lp_bnhq_totalClicks').val(isNaN(parseFloat(row.totalClicks)) ? "" : parseFloat(row.totalClicks).toFixed(2)) + } + else{ + // Si viene de hacerlo a mano... + $('#lp_bnhq_tiempo').val(row.tiempo_maquina) + $('#lp_bnhq_numeroPliegos').val(isNaN(parseFloat(row.pliegos_libro)) ? "" : parseFloat(row.pliegos_libro).toFixed(2)) + $('#lp_bnhq_pliegosPedido').val(isNaN(parseFloat(row.pliegos_pedido)) ? "" : parseFloat(row.pliegos_pedido).toFixed(2)) + $('#lp_bnhq_precioPliego').val(isNaN(parseFloat(row.precios_pliegos)) ? "" : parseFloat(row.precios_pliegos).toFixed(6)) + $('#lp_bnhq_libro').val(isNaN(parseFloat(row.precio_libro)) ? "" : parseFloat(row.precio_libro).toFixed(2)) + $('#lp_bnhq_totalPapelPedido').val(isNaN(parseFloat(row.precio_pedido)) ? "" : parseFloat(row.precio_pedido).toFixed(2)) + $('#lp_bnhq_lomo').val(isNaN(parseFloat(row.mano)) ? "" : parseFloat(row.mano).toFixed(2)) + $('#lp_bnhq_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_bnhq_click').val(isNaN(parseFloat(row.precio_click)) ? "" : parseFloat(row.precio_click).toFixed(6)) + $('#lp_bnhq_totalClicks').val(isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2)) + } + + + $('#lp_bnhq').css('display', '') + $("#tableLineasPresupuesto").DataTable().columns.adjust(); +} +endSection() ?> + + + + +section("additionalInlineJs") ?> +async function set_lp_colorhq_gramaje(){ + await $.ajax({ + type: 'post', + url: '', + beforeSend: function() { + clear_lp_colorhq(true) + }, + data: { + tipo: 'gramajeLineasPresupuesto', + uso: 'interior', + datos: $('#lp_colorhq_papel option:selected').val() , + tipoLinea: "colorhq", + : v + }, + dataType: 'json', + success: function (data) { + yeniden(data.); + $.each(data.menu, function(item){ + var option = $('`); + $('#lp_colorhq_papelImpresion').empty() + $('#lp_colorhq_papelImpresion').append(``); + $('#lp_colorhq_maquina').empty() + $('#lp_colorhq_maquina').append(``); + $('#lp_colorhq_tiempo').val(row.tiempoMaquina) + $('#lp_colorhq_numeroPliegos').val(isNaN(parseFloat(row.numeroPliegos)) ? "" : parseFloat(row.numeroPliegos).toFixed(2)) + $('#lp_colorhq_pliegosPedido').val(isNaN(parseFloat(row.pliegosPedido)) ? "" : parseFloat(row.pliegosPedido).toFixed(2)) + $('#lp_colorhq_precioPliego').val(isNaN(parseFloat(row.precioPliego)) ? "" : parseFloat(row.precioPliego).toFixed(6)) + $('#lp_colorhq_libro').val(isNaN(parseFloat(row.libro)) ? "" : parseFloat(row.libro).toFixed(2)) + $('#lp_colorhq_totalPapelPedido').val(isNaN(parseFloat(row.totalPapelPedido)) ? "" : parseFloat(row.totalPapelPedido).toFixed(2)) + $('#lp_colorhq_lomo').val(isNaN(parseFloat(row.lomo)) ? "" : parseFloat(row.lomo).toFixed(2)) + $('#lp_colorhq_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_colorhq_click').val(isNaN(parseFloat(row.click)) ? "" : parseFloat(row.click).toFixed(6)) + $('#lp_colorhq_totalClicks').val(isNaN(parseFloat(row.totalClicks)) ? "" : parseFloat(row.totalClicks).toFixed(2)) + } + else{ + // Si viene de hacerlo a mano... + $('#lp_colorhq_tiempo').val(row.tiempo_maquina) + $('#lp_colorhq_numeroPliegos').val(isNaN(parseFloat(row.pliegos_libro)) ? "" : parseFloat(row.pliegos_libro).toFixed(2)) + $('#lp_colorhq_pliegosPedido').val(isNaN(parseFloat(row.pliegos_pedido)) ? "" : parseFloat(row.pliegos_pedido).toFixed(2)) + $('#lp_colorhq_precioPliego').val(isNaN(parseFloat(row.precios_pliegos)) ? "" : parseFloat(row.precios_pliegos).toFixed(6)) + $('#lp_colorhq_libro').val(isNaN(parseFloat(row.precio_libro)) ? "" : parseFloat(row.precio_libro).toFixed(2)) + $('#lp_colorhq_totalPapelPedido').val(isNaN(parseFloat(row.precio_pedido)) ? "" : parseFloat(row.precio_pedido).toFixed(2)) + $('#lp_colorhq_lomo').val(isNaN(parseFloat(row.mano)) ? "" : parseFloat(row.mano).toFixed(2)) + $('#lp_colorhq_peso').val(isNaN(parseFloat(row.peso)) ? "" : parseFloat(row.peso).toFixed(2)) + $('#lp_colorhq_click').val(isNaN(parseFloat(row.precio_click)) ? "" : parseFloat(row.precio_click).toFixed(6)) + $('#lp_colorhq_totalClicks').val(isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2)) + } + + + $('#lp_colorhq').css('display', '') + $("#tableLineasPresupuesto").DataTable().columns.adjust(); +} endSection() ?> \ No newline at end of file diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js index fc8b1871..17da355f 100644 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/comparador.js @@ -151,77 +151,6 @@ $('.accordion-button').on('click', function (e) { /******************************* * Metodos *******************************/ -function fill_lp_bn(row){ - $('#lp_bn_paginas').val(row['paginas']) - - $.when($('#lp_bn_papel').val('').change()) - .then(function(){ - $.when($('#lp_bn_papel').val(row['papelGenericoId']).change()) - .then(function() { - $.when($('#lp_bn_gramaje').val(1).change()) - .then(function() { - $('#lp_bn_maquina').val(row['maquinaId']).change(); - }) - - }) - }) - - /* - $('#lp_bn_gramaje').val(row['gramaje']).change(); - $('#lp_bn_papelImpresion').val(row['papelImpresionId']).change(); - $('#lp_bn_maquina').val(row['maquinaId']).change();*/ - $('#lp_bn').css('display', '') - $("#tableLineasPresupuesto").DataTable().columns.adjust(); -} - - -$('.insertarLinea').on("click", function (e) { - - if(e.target.id.includes("Plana")){ - // Se borran todas las líneas que no sean cubierta y sobrecubierta - /*$('#tableLineasPresupuesto').DataTable() - .rows( function ( idx, data, node ) { - return data[0] !== 'cubierta' && data[0] !== 'sobrecubierta'; - } ) - .remove() - .draw();*/ - - var rows = $("#tableCompIntPlana").DataTable().rows( '.selected' ).data().toArray(); - for(row of rows){ - if(row['tipo'] =='bn'){ - fill_lp_bn(row); - - }/* - $('#tableLineasPresupuesto').DataTable().row.add({ - 'tipo': row['tipo'], - 'paginas': row['paginas'], - 'papel': row['papel'], - 'gramaje': row['gramaje'], - 'marca': row['marca'], - 'maquina': row['maquina'], - 'tiempo': row['tiempoMaquina'], - 'numeroPliegos': row['numeroPliegos'], - 'pliegosPedido': row['pliegosPedido'], - 'precioPliego': row['precioPliego'], - 'libro': row['libro'], - 'totalPapelPedido': row['totalPapelPedido'], - 'chekPapel': true, - 'lomo': row['lomo'], - 'peso': row['peso'], - 'click': row['click'], - 'totalClicks': row['totalClicks'], - 'chekClicks': true, - 'maquinaId': row['maquinaId'], - 'maquinaVelocidad': row['maquinaVelocidad'], - 'papelGenericoId': row['papelGenericoId'], - 'papelImpresionId': row['papelImpresionId'], - } - ).draw();*/ - } - } -}); - - function getRowFromLineaInt(tipo, linea) { return { diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php index cbfc610c..513daada 100644 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/viewCosidotapablandaForm.php @@ -1071,6 +1071,8 @@ endSection() ?> + + section('css') ?>