mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
arraglando bug y añadidas formas json a bbdd y lectura de las mismas
This commit is contained in:
@ -75,7 +75,7 @@ $('#insertar_direccion').on('click', function(){
|
||||
cantidad_total = 0
|
||||
tableEnvios.rows().every( function ( rowIdx, tableLoop, rowLoop ) {
|
||||
var data = this.data();
|
||||
cantidad_total += data.cantidad
|
||||
cantidad_total += parseInt(data.cantidad)
|
||||
} );
|
||||
$('#add_cantidad').attr('max-value', parseInt($('#tirada').val())-cantidad_total)
|
||||
$('#add_cantidad').val(parseInt($('#tirada').val())-cantidad_total)
|
||||
@ -116,9 +116,10 @@ $(document).on('click', '.btn-edit-add', function(e) {
|
||||
|
||||
cantidad_total = 0
|
||||
tableEnvios.rows().every( function ( rowIdx, tableLoop, rowLoop ) {
|
||||
var data = this.data();
|
||||
cantidad_total += data.cantidad
|
||||
var data2 = this.data();
|
||||
cantidad_total += parseInt(data2.cantidad)
|
||||
} );
|
||||
cantidad_total += parseInt(data.cantidad) // Si es editar tienes que sumar los de la linea actual
|
||||
$('#add_cantidad').attr('max-value', parseInt($('#tirada').val())-cantidad_total)
|
||||
$('#add_cantidad').val(parseInt($('#tirada').val())-cantidad_total)
|
||||
|
||||
@ -228,14 +229,26 @@ function checkInsertar(){
|
||||
var data = this.data();
|
||||
cantidad_total += parseInt(data.cantidad )
|
||||
} );
|
||||
htmlString = ''
|
||||
if(cantidad_total < parseInt($('#tirada').val())){
|
||||
$('#rowInsertar').css('display', 'flex')
|
||||
popWarningAlert("<?= lang("PresupuestosDirecciones.validation.ejemplares_envio") ?>", 'alert-envios')
|
||||
}
|
||||
else{
|
||||
$('#rowInsertar').css('display', 'none')
|
||||
$('#alert-envios').html('')
|
||||
}
|
||||
|
||||
if(cantidad_total != parseInt($('#tirada').val())){
|
||||
htmlString = `
|
||||
<div class="alert alert-warning d-flex align-items-baseline" role="alert">
|
||||
<span class="alert-icon alert-icon-lg text-primary me-2">
|
||||
<i class="ti ti-bell ti-sm"></i>
|
||||
</span>
|
||||
<div class="d-flex flex-column ps-1">
|
||||
<h5 class="alert-heading mb-2"><?= lang("PresupuestosDirecciones.validation.ejemplares_envio") ?></h5>
|
||||
</div>
|
||||
</div>`;
|
||||
}
|
||||
$('#alert-envios').html(htmlString)
|
||||
}
|
||||
|
||||
function save_datos_envios(){
|
||||
|
||||
@ -292,6 +292,7 @@ $('#paginas').on("change", function () {
|
||||
$('#tirada').on("change", function () {
|
||||
|
||||
update_servicios(false)
|
||||
checkInsertar()
|
||||
})
|
||||
|
||||
$('#papelFormatoId').select2({
|
||||
|
||||
@ -41,11 +41,14 @@
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr id="lp_bn" class="lp-interior lp_bn" style="display: none;">
|
||||
<input type="hidden" name="lp_bn_tarifa_impresion_id" id="lp_bn_tarifa_impresion_id" class="form-control" value="0"></input><input type="hidden" name="lp_bn_maquina_ancho" id="lp_bn_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_tarifa_impresion_id" id="lp_bn_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_maquina_ancho" id="lp_bn_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_maquina_alto" id="lp_bn_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_maquina_impresion_ancho" id="lp_bn_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_maquina_impresion_alto" id="lp_bn_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_formas" id="lp_bn_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_formas_v" id="lp_bn_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_formas_h" id="lp_bn_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bn_formas_orientacion" id="lp_bn_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_bn.png') ?>" /></td>
|
||||
<td class="lp-td"><input id="lp_bn_paginas" name="lp_bn_paginas" class="lp-cell lp-input lp-bn-input" type="text" value="0"></td>
|
||||
@ -91,7 +94,15 @@
|
||||
</tr>
|
||||
|
||||
<tr id="lp_bnhq" class="lp-interior lp_bnhq" style="display: none;">
|
||||
<input type="hidden" name="lp_bnhq_tarifa_impresion_id" id="lp_bnhq_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_tarifa_impresion_id" id="lp_bnhq_tarifa_impresion_id" class="form-control" value="0">
|
||||
<input type="hidden" name="lp_bnhq_maquina_ancho" id="lp_bnhq_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_maquina_alto" id="lp_bnhq_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_maquina_impresion_ancho" id="lp_bnhq_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_maquina_impresion_alto" id="lp_bnhq_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_formas" id="lp_bnhq_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_formas_v" id="lp_bnhq_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_formas_h" id="lp_bnhq_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_bnhq_formas_orientacion" id="lp_bnhq_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_bnhq.png') ?>" /></td>
|
||||
<td class="lp-td"><input id="lp_bnhq_paginas" name="lp_bnhq_paginas" class="lp-cell lp-input lp-bnhq-input" type="text" value="0"></td>
|
||||
<td class="lp-td">
|
||||
@ -136,7 +147,15 @@
|
||||
</tr>
|
||||
|
||||
<tr id="lp_color" class="lp-interior lp_color" style="display: none;">
|
||||
<input type="hidden" name="lp_color_tarifa_impresion_id" id="lp_color_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_tarifa_impresion_id" id="lp_color_tarifa_impresion_id" class="form-control" value="0">
|
||||
<input type="hidden" name="lp_color_maquina_ancho" id="lp_color_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_maquina_alto" id="lp_color_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_maquina_impresion_ancho" id="lp_color_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_maquina_impresion_alto" id="lp_color_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_formas" id="lp_color_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_formas_v" id="lp_color_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_formas_h" id="lp_color_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_color_formas_orientacion" id="lp_color_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_color.png') ?>" /></td>
|
||||
<td class="lp-td"><input id="lp_color_paginas" name="lp_color_paginas" class="lp-cell lp-input lp-color-input" type="text" value="0"></td>
|
||||
<td class="lp-td">
|
||||
@ -182,7 +201,15 @@
|
||||
|
||||
|
||||
<tr id="lp_colorhq" class="lp-interior lp_colorhq" style="display: none;">
|
||||
<input type="hidden" name="lp_colorhq_tarifa_impresion_id" id="lp_colorhq_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_tarifa_impresion_id" id="lp_colorhq_tarifa_impresion_id" class="form-control" value="0">
|
||||
<input type="hidden" name="lp_colorhq_maquina_ancho" id="lp_colorhq_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_maquina_alto" id="lp_colorhq_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_maquina_impresion_ancho" id="lp_colorhq_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_maquina_impresion_alto" id="lp_colorhq_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_formas" id="lp_colorhq_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_formas_v" id="lp_colorhq_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_formas_h" id="lp_colorhq_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_colorhq_formas_orientacion" id="lp_colorhq_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_colorhq.png') ?>" /></td>
|
||||
<td class="lp-td"><input id="lp_colorhq_paginas" name="lp_colorhq_paginas" class="lp-cell lp-input lp-colorhq-input" type="text" value="0"></td>
|
||||
<td class="lp-td">
|
||||
@ -227,7 +254,15 @@
|
||||
</tr>
|
||||
|
||||
<tr id="lp_rot_bn" class="lp-rot lp_rot_bn" style="border-bottom-color: white; display: none;" >
|
||||
<input type="hidden" name="lp_rot_bn_tarifa_impresion_id" id="lp_rot_bn_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_tarifa_impresion_id" id="lp_rot_bn_tarifa_impresion_id" class="form-control" value="0">
|
||||
<input type="hidden" name="lp_rot_bn_maquina_ancho" id="lp_rot_bn_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_maquina_alto" id="lp_rot_bn_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_maquina_impresion_ancho" id="lp_rot_bn_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_maquina_impresion_alto" id="lp_rot_bn_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_formas" id="lp_rot_bn_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_formas_v" id="lp_rot_bn_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_formas_h" id="lp_rot_bn_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_bn_formas_orientacion" id="lp_rot_bn_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_rotativa_bn.png') ?>" /></td>
|
||||
<td class="lp-td"><input id="lp_rot_bn_paginas" name="lp_rot_bn_paginas" class="lp-cell lp-input lp-rotbn-input" type="text" value="0"></td>
|
||||
<td class="lp-td">
|
||||
@ -479,7 +514,15 @@
|
||||
|
||||
|
||||
<tr id="lp_rot_color" class="lp-rot lp_rot_color" style="border-bottom-color: white; display:none;">
|
||||
<input type="hidden" name="lp_rot_color_tarifa_impresion_id" id="lp_rot_color_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_tarifa_impresion_id" id="lp_rot_color_tarifa_impresion_id" class="form-control" value="0">
|
||||
<input type="hidden" name="lp_rot_color_maquina_ancho" id="lp_rot_color_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_maquina_alto" id="lp_rot_color_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_maquina_impresion_ancho" id="lp_rot_color_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_maquina_impresion_alto" id="lp_rot_color_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_formas" id="lp_rot_color_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_formas_v" id="lp_rot_color_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_formas_h" id="lp_rot_color_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_rot_color_formas_orientacion" id="lp_rot_color_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_rotativa_color.png') ?>" /></td>
|
||||
<td class="lp-td"><input id="lp_rot_color_paginas" name="lp_rot_color_paginas" class="lp-cell lp-input lp-rotcolor-input" type="text" value="0"></td>
|
||||
<td class="lp-td">
|
||||
@ -731,6 +774,15 @@
|
||||
|
||||
<tr id="lp_cubierta" class="lp_cubierta" style="display: none;">
|
||||
<input type="hidden" name="lp_cubierta_tarifa_impresion_id" id="lp_cubierta_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_tarifa_impresion_id" id="lp_cubierta_tarifa_impresion_id" class="form-control" value="0">
|
||||
<input type="hidden" name="lp_cubierta_maquina_ancho" id="lp_cubierta_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_maquina_alto" id="lp_cubierta_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_maquina_impresion_ancho" id="lp_cubierta_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_maquina_impresion_alto" id="lp_cubierta_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_formas" id="lp_cubierta_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_formas_v" id="lp_cubierta_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_formas_h" id="lp_cubierta_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_cubierta_formas_orientacion" id="lp_cubierta_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_cubierta.png') ?>" /></td>
|
||||
<td class="lp-td">
|
||||
<select id="lp_cubierta_paginas" name="comp_paginas_cubierta" class="form-control form-select-sm lp-cell lp-select" style="min-width:50px;">
|
||||
@ -785,6 +837,15 @@
|
||||
|
||||
<tr id="lp_sobrecubierta" style="display: none;">
|
||||
<input type="hidden" name="lp_sobrecubierta_tarifa_impresion_id" id="lp_sobrecubierta_tarifa_impresion_id" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_tarifa_impresion_id" id="lp_sobrecubierta_tarifa_impresion_id" class="form-control" value="0">
|
||||
<input type="hidden" name="lp_sobrecubierta_maquina_ancho" id="lp_sobrecubierta_maquina_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_maquina_alto" id="lp_sobrecubierta_maquina_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_maquina_impresion_ancho" id="lp_sobrecubierta_maquina_impresion_ancho" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_maquina_impresion_alto" id="lp_sobrecubierta_maquina_impresion_alto" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_formas" id="lp_sobrecubierta_formas" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_formas_v" id="lp_sobrecubierta_formas_v" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_formas_h" id="lp_sobrecubierta_formas_h" class="form-control" value="0"></input>
|
||||
<input type="hidden" name="lp_sobrecubierta_formas_orientacion" id="lp_sobrecubierta_formas_orientacion" class="form-control" value="0"></input>
|
||||
<td class="lp-td"> <img style="padding: 0; margin:0;" src="<?= site_url('themes/vuexy/img/safekat/presupuestos/icon_sobrecubierta.png') ?>" /></td>
|
||||
<td class="lp-td"><input id="lp_sobrecubierta_paginas" name="lp_sobrecubierta_paginas" class="lp-cell lp-input" type="text" value="0"></td>
|
||||
<td class="lp-td">
|
||||
@ -1030,7 +1091,7 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
popErrorAlert('<?=lang('Presupuestos.errores.lineaDuplicada') ?>', 'divAlarmasLineasPresupuesto');
|
||||
}
|
||||
else{
|
||||
$('.lp_bn').css('display', 'flex')
|
||||
$('#lp_bn').css('display', 'table-row')
|
||||
}
|
||||
break
|
||||
case 'lp_bnhq':
|
||||
@ -1040,7 +1101,7 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
popErrorAlert('<?=lang('Presupuestos.errores.lineaDuplicada') ?>', 'divAlarmasLineasPresupuesto');
|
||||
}
|
||||
else{
|
||||
$('.lp_bnhq').css('display', 'flex')
|
||||
$('#lp_bnhq').css('display', 'table-row')
|
||||
}
|
||||
break
|
||||
case 'lp_color':
|
||||
@ -1050,7 +1111,7 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
popErrorAlert('<?=lang('Presupuestos.errores.lineaDuplicada') ?>', 'divAlarmasLineasPresupuesto');
|
||||
}
|
||||
else{
|
||||
$('.lp_color').css('display', 'flex')
|
||||
$('#lp_color').css('display', 'table-row')
|
||||
}
|
||||
break
|
||||
case 'lp_colorhq':
|
||||
@ -1060,7 +1121,7 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
popErrorAlert('<?=lang('Presupuestos.errores.lineaDuplicada') ?>', 'divAlarmasLineasPresupuesto');
|
||||
}
|
||||
else{
|
||||
$('.lp_colorhq').css('display', 'flex')
|
||||
$('#lp_colorhq').css('display', 'table-row')
|
||||
}
|
||||
break
|
||||
case 'lp_rot_bn':
|
||||
@ -1070,7 +1131,7 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
popErrorAlert('<?=lang('Presupuestos.errores.lineaDuplicada') ?>', 'divAlarmasLineasPresupuesto');
|
||||
}
|
||||
else{
|
||||
$('.lp_rot_bn').css('display', 'flex')
|
||||
$('#lp_rot_bn').css('display', 'table-row')
|
||||
}
|
||||
break
|
||||
case 'lp_rot_color':
|
||||
@ -1080,12 +1141,12 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
popErrorAlert('<?=lang('Presupuestos.errores.lineaDuplicada') ?>', 'divAlarmasLineasPresupuesto');
|
||||
}
|
||||
else{
|
||||
$('.lp_rot_color').css('display', 'flex')
|
||||
$('#lp_rot_color').css('display', 'table-row')
|
||||
}
|
||||
break
|
||||
case 'lp_cubierta':
|
||||
if($('#lp_cubierta').css('display') == 'none'){
|
||||
$('#lp_cubierta').css('display', 'flex')
|
||||
$('#lp_cubierta').css('display', 'table-row')
|
||||
}
|
||||
else{
|
||||
popErrorAlert('<?=lang('Presupuestos.errores.lineaDuplicada') ?>', 'divAlarmasLineasPresupuesto');
|
||||
@ -1094,6 +1155,7 @@ $('#addLineasPresupuesto').on("change", function (e) {
|
||||
default:
|
||||
break
|
||||
}
|
||||
$("#tableLineasPresupuesto").DataTable().columns.adjust();
|
||||
})
|
||||
|
||||
<?= $this->endSection() ?>
|
||||
@ -1323,6 +1385,8 @@ function fill_lp_bn(row, fromComparator=false){
|
||||
$('#lp_bn_maquina_impresion_ancho').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[0])) ? "" : parseFloat(row.dimensiones_maquina_impresion[0]))
|
||||
$('#lp_bn_maquina_impresion_alto').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[1])) ? "" : parseFloat(row.dimensiones_maquina_impresion[1]))
|
||||
$('#lp_bn_formas').val(isNaN(parseInt(row.num_formas.value)) ? "" : parseInt(row.num_formas.value))
|
||||
$('#lp_bn_formas_h').val(isNaN(parseInt(row.num_formas.num_formas_horizontales)) ? "" : parseInt(row.num_formas.num_formas_horizontales))
|
||||
$('#lp_bn_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales))
|
||||
$('#lp_bn_formas_orientacion').val(row.num_formas.posicion_formas)
|
||||
|
||||
updateTotales()
|
||||
@ -1553,6 +1617,15 @@ function fill_lp_color(row, fromComparator=false){
|
||||
$('#lp_color_totalClicks').val(isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2))
|
||||
|
||||
$('#lp_color_tarifa_impresion_id').val(isNaN(parseInt(row.tarifa_impresion_id)) ? "" : parseInt(row.tarifa_impresion_id))
|
||||
$('#lp_color_maquina_ancho').val(isNaN(parseFloat(row.dimensiones_maquina[0])) ? "" : parseFloat(row.dimensiones_maquina[0]))
|
||||
$('#lp_color_maquina_alto').val(isNaN(parseFloat(row.dimensiones_maquina[1])) ? "" : parseFloat(row.dimensiones_maquina[1]))
|
||||
$('#lp_color_maquina_impresion_ancho').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[0])) ? "" : parseFloat(row.dimensiones_maquina_impresion[0]))
|
||||
$('#lp_color_maquina_impresion_alto').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[1])) ? "" : parseFloat(row.dimensiones_maquina_impresion[1]))
|
||||
$('#lp_color_formas').val(isNaN(parseInt(row.num_formas.value)) ? "" : parseInt(row.num_formas.value))
|
||||
$('#lp_color_formas_h').val(isNaN(parseInt(row.num_formas.num_formas_horizontales)) ? "" : parseInt(row.num_formas.num_formas_horizontales))
|
||||
$('#lp_color_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales))
|
||||
$('#lp_color_formas_orientacion').val(row.num_formas.posicion_formas)
|
||||
|
||||
updateTotales()
|
||||
}
|
||||
|
||||
@ -1780,6 +1853,14 @@ function fill_lp_bnhq(row, fromComparator=false){
|
||||
$('#lp_bnhq_totalClicks').val(isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2))
|
||||
|
||||
$('#lp_bnhq_tarifa_impresion_id').val(isNaN(parseInt(row.tarifa_impresion_id)) ? "" : parseInt(row.tarifa_impresion_id))
|
||||
$('#lp_bnhq_maquina_ancho').val(isNaN(parseFloat(row.dimensiones_maquina[0])) ? "" : parseFloat(row.dimensiones_maquina[0]))
|
||||
$('#lp_bnhq_maquina_alto').val(isNaN(parseFloat(row.dimensiones_maquina[1])) ? "" : parseFloat(row.dimensiones_maquina[1]))
|
||||
$('#lp_bnhq_maquina_impresion_ancho').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[0])) ? "" : parseFloat(row.dimensiones_maquina_impresion[0]))
|
||||
$('#lp_bnhq_maquina_impresion_alto').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[1])) ? "" : parseFloat(row.dimensiones_maquina_impresion[1]))
|
||||
$('#lp_bnhq_formas').val(isNaN(parseInt(row.num_formas.value)) ? "" : parseInt(row.num_formas.value))
|
||||
$('#lp_bnhq_formas_h').val(isNaN(parseInt(row.num_formas.num_formas_horizontales)) ? "" : parseInt(row.num_formas.num_formas_horizontales))
|
||||
$('#lp_bnhq_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales))
|
||||
$('#lp_bnhq_formas_orientacion').val(row.num_formas.posicion_formas)
|
||||
|
||||
updateTotales()
|
||||
}
|
||||
@ -2010,6 +2091,14 @@ function fill_lp_colorhq(row, fromComparator=false){
|
||||
$('#lp_colorhq_totalClicks').val(isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2))
|
||||
|
||||
$('#lp_colorhq_tarifa_impresion_id').val(isNaN(parseInt(row.tarifa_impresion_id)) ? "" : parseInt(row.tarifa_impresion_id))
|
||||
$('#lp_colorhq_maquina_ancho').val(isNaN(parseFloat(row.dimensiones_maquina[0])) ? "" : parseFloat(row.dimensiones_maquina[0]))
|
||||
$('#lp_colorhq_maquina_alto').val(isNaN(parseFloat(row.dimensiones_maquina[1])) ? "" : parseFloat(row.dimensiones_maquina[1]))
|
||||
$('#lp_colorhq_maquina_impresion_ancho').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[0])) ? "" : parseFloat(row.dimensiones_maquina_impresion[0]))
|
||||
$('#lp_colorhq_maquina_impresion_alto').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[1])) ? "" : parseFloat(row.dimensiones_maquina_impresion[1]))
|
||||
$('#lp_colorhq_formas').val(isNaN(parseInt(row.num_formas.value)) ? "" : parseInt(row.num_formas.value))
|
||||
$('#lp_colorhq_formas_h').val(isNaN(parseInt(row.num_formas.num_formas_horizontales)) ? "" : parseInt(row.num_formas.num_formas_horizontales))
|
||||
$('#lp_colorhq_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales))
|
||||
$('#lp_colorhq_formas_orientacion').val(row.num_formas.posicion_formas)
|
||||
|
||||
updateTotales()
|
||||
}
|
||||
@ -2346,6 +2435,14 @@ function fill_lp_rot_bn(row, fromComparador=false){
|
||||
$('#lp_rot_bn_gTintaAmarilloPed').val(isNaN(parseFloat(row.peso_gotas_amarillo_pedido)) ? "" : parseFloat(row.peso_gotas_amarillo_pedido).toFixed(2))
|
||||
|
||||
$('#lp_rot_bn_tarifa_impresion_id').val(isNaN(parseInt(row.tarifa_impresion_id)) ? "" : parseInt(row.tarifa_impresion_id))
|
||||
$('#lp_rot_bn_maquina_ancho').val(isNaN(parseFloat(row.dimensiones_maquina[0])) ? "" : parseFloat(row.dimensiones_maquina[0]))
|
||||
$('#lp_rot_bn_maquina_alto').val(isNaN(parseFloat(row.dimensiones_maquina[1])) ? "" : parseFloat(row.dimensiones_maquina[1]))
|
||||
$('#lp_rot_bn_maquina_impresion_ancho').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[0])) ? "" : parseFloat(row.dimensiones_maquina_impresion[0]))
|
||||
$('#lp_rot_bn_maquina_impresion_alto').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[1])) ? "" : parseFloat(row.dimensiones_maquina_impresion[1]))
|
||||
$('#lp_rot_bn_formas').val(isNaN(parseInt(row.num_formas.value)) ? "" : parseInt(row.num_formas.value))
|
||||
$('#lp_rot_bn_formas_h').val(isNaN(parseInt(row.num_formas.num_formas_horizontales)) ? "" : parseInt(row.num_formas.num_formas_horizontales))
|
||||
$('#lp_rot_bn_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales))
|
||||
$('#lp_rot_bn_formas_orientacion').val(row.num_formas.posicion_formas)
|
||||
|
||||
updateTotales()
|
||||
}
|
||||
@ -2692,6 +2789,14 @@ function fill_lp_rot_color(row, fromComparador=false){
|
||||
$('#lp_rot_color_numPagColor').val(row.paginas_color)
|
||||
|
||||
$('#lp_rot_color_tarifa_impresion_id').val(isNaN(parseInt(row.tarifa_impresion_id)) ? "" : parseInt(row.tarifa_impresion_id))
|
||||
$('#lp_rot_color_maquina_ancho').val(isNaN(parseFloat(row.dimensiones_maquina[0])) ? "" : parseFloat(row.dimensiones_maquina[0]))
|
||||
$('#lp_rot_color_maquina_alto').val(isNaN(parseFloat(row.dimensiones_maquina[1])) ? "" : parseFloat(row.dimensiones_maquina[1]))
|
||||
$('#lp_rot_color_maquina_impresion_ancho').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[0])) ? "" : parseFloat(row.dimensiones_maquina_impresion[0]))
|
||||
$('#lp_rot_color_maquina_impresion_alto').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[1])) ? "" : parseFloat(row.dimensiones_maquina_impresion[1]))
|
||||
$('#lp_rot_color_formas').val(isNaN(parseInt(row.num_formas.value)) ? "" : parseInt(row.num_formas.value))
|
||||
$('#lp_rot_color_formas_h').val(isNaN(parseInt(row.num_formas.num_formas_horizontales)) ? "" : parseInt(row.num_formas.num_formas_horizontales))
|
||||
$('#lp_rot_color_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales))
|
||||
$('#lp_rot_color_formas_orientacion').val(row.num_formas.posicion_formas)
|
||||
|
||||
updateTotales()
|
||||
}
|
||||
@ -2964,6 +3069,15 @@ function fill_lp_cubierta(row, fromComparador=false){
|
||||
$('#lp_cubierta_impresion_id').val(isNaN(parseInt(row.tarifa_impresion_id))) ? "" : parseInt(row.tarifa_impresion_id)
|
||||
|
||||
$('#lp_cubierta_tarifa_impresion_id').val(isNaN(parseInt(row.tarifa_impresion_id)) ? "" : parseInt(row.tarifa_impresion_id))
|
||||
$('#lp_cubierta_maquina_ancho').val(isNaN(parseFloat(row.dimensiones_maquina[0])) ? "" : parseFloat(row.dimensiones_maquina[0]))
|
||||
$('#lp_cubierta_maquina_alto').val(isNaN(parseFloat(row.dimensiones_maquina[1])) ? "" : parseFloat(row.dimensiones_maquina[1]))
|
||||
$('#lp_cubierta_maquina_impresion_ancho').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[0])) ? "" : parseFloat(row.dimensiones_maquina_impresion[0]))
|
||||
$('#lp_cubierta_maquina_impresion_alto').val(isNaN(parseFloat(row.dimensiones_maquina_impresion[1])) ? "" : parseFloat(row.dimensiones_maquina_impresion[1]))
|
||||
$('#lp_cubierta_formas').val(isNaN(parseInt(row.num_formas.value)) ? "" : parseInt(row.num_formas.value))
|
||||
$('#lp_cubierta_formas_h').val(isNaN(parseInt(row.num_formas.num_formas_horizontales)) ? "" : parseInt(row.num_formas.num_formas_horizontales))
|
||||
$('#lp_cubierta_formas_v').val(isNaN(parseInt(row.num_formas.num_formas_verticales)) ? "" : parseInt(row.num_formas.num_formas_verticales))
|
||||
$('#lp_cubierta_formas_orientacion').val(row.num_formas.posicion_formas)
|
||||
|
||||
updateTotales()
|
||||
}
|
||||
|
||||
@ -2991,6 +3105,8 @@ function fill_lp_from_bbdd(){
|
||||
var date = new Date(0);
|
||||
date.setSeconds(lp.tiempo_maquina); // specify value for SECONDS here
|
||||
var timeString = date.toISOString().substring(11, 19);
|
||||
const formas = JSON.parse(lp.formas)
|
||||
|
||||
$('#lp_' + lp.tipo + '_tiempo').val(timeString)
|
||||
|
||||
$('#lp_' + lp.tipo + '_numeroPliegos').val(isNaN(parseFloat(lp.pliegos_libro)) ? "" : parseFloat(lp.pliegos_libro).toFixed(2))
|
||||
@ -3008,7 +3124,16 @@ function fill_lp_from_bbdd(){
|
||||
$('#lp_' + lp.tipo + '_checkClicks').prop('checked', lp.check_impresion_total==0?false:true)
|
||||
|
||||
$('#lp_' + lp.tipo + '_tarifa_impresion_id').val(isNaN(parseInt(lp.tarifa_impresion_id)) ? "" : parseInt(lp.tarifa_impresion_id))
|
||||
|
||||
$('#lp_' + lp.tipo + '_maquina_ancho').val(formas.maquina_ancho)
|
||||
$('#lp_' + lp.tipo + '_maquina_alto').val(formas.maquina_alto)
|
||||
$('#lp_' + lp.tipo + '_maquina_impresion_ancho').val(formas.maquina_impresion_ancho)
|
||||
$('#lp_' + lp.tipo + '_maquina_impresion_alto').val(formas.maquina_impresion_alto)
|
||||
$('#lp_' + lp.tipo + '_formas').val(formas.formas)
|
||||
$('#lp_' + lp.tipo + '_formas_v').val(formas.formas_v)
|
||||
$('#lp_' + lp.tipo + '_formas_h').val(formas.formas_h)
|
||||
$('#lp_' + lp.tipo + '_formas_orientacion').val(formas.formas_orientacion)
|
||||
|
||||
|
||||
if(lp.tipo == 'rot_bn' ||lp.tipo == 'rot_color'){
|
||||
|
||||
$('#lp_' + lp.tipo + '_numPagColor').val(isNaN(parseFloat(lp.rotativa_pag_color)) ? "" : parseFloat(lp.rotativa_pag_color).toFixed(0))
|
||||
@ -3075,12 +3200,25 @@ async function fill_bbdd_from_lp(presupuesto_id){
|
||||
|
||||
if($('#lp_' + tipo_lp).css('display') != 'none'){
|
||||
|
||||
const formas = {
|
||||
maquina_ancho: $('#lp_' + tipo_lp + '_maquina_ancho').val(),
|
||||
maquina_alto: $('#lp_' + tipo_lp + '_maquina_alto').val(),
|
||||
maquina_impresion_ancho: $('#lp_' + tipo_lp + '_maquina_impresion_ancho').val(),
|
||||
maquina_impresion_alto: $('#lp_' + tipo_lp + '_maquina_impresion_alto').val(),
|
||||
formas: $('#lp_' + tipo_lp + '_formas').val(),
|
||||
formas_v: $('#lp_' + tipo_lp + '_formas_v').val(),
|
||||
formas_h: $('#lp_' + tipo_lp + '_formas_h').val(),
|
||||
formas_orientacion: $('#lp_' + tipo_lp + '_formas_orientacion').val(),
|
||||
}
|
||||
|
||||
let t_maq_str = $('#lp_' + tipo_lp + '_tiempo').val().split(':'); // split it at the colons
|
||||
let t_maq = 0
|
||||
var t_maq_str = $('#lp_' + tipo_lp + '_tiempo').val().split(':'); // split it at the colons
|
||||
var t_maq = 0
|
||||
|
||||
if(t_maq_str.length == 3)
|
||||
t_maq = (+t_maq_str[0]) * 3600 + (+t_maq_str[1]) * 60 + (+t_maq_str[2]);
|
||||
|
||||
|
||||
|
||||
linea_data = {
|
||||
presupuesto_id: presupuesto_id,
|
||||
tipo: tipo_lp,
|
||||
@ -3104,6 +3242,7 @@ async function fill_bbdd_from_lp(presupuesto_id){
|
||||
check_impresion_total: $('#lp_' + tipo_lp + '_checkClicks').is(":checked")?1:0,
|
||||
tarifa_impresion_id: $('#lp_' + tipo_lp + '_tarifa_impresion_id').val(),
|
||||
isActiva: 1,
|
||||
formas: JSON.stringify(formas)
|
||||
}
|
||||
|
||||
if(tipo_lp == 'rot_bn' || tipo_lp == 'rot_color'){
|
||||
|
||||
@ -21,15 +21,15 @@ table.dataTable.table-hover>tbody>tr.selected:hover>* {
|
||||
|
||||
|
||||
.comparator-table td {
|
||||
font-size: 0.8em;
|
||||
font-size: 0.7em;
|
||||
}
|
||||
|
||||
.comparator-table th {
|
||||
font-size: 0.8em;
|
||||
font-size: 0.7em;
|
||||
}
|
||||
|
||||
.comparator-table td.dt-result {
|
||||
font-size: 0.8em;
|
||||
font-size: 0.7em;
|
||||
font-weight: bold;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user