mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Desarrollo intermedio
This commit is contained in:
@ -743,7 +743,6 @@ getVisibleTabs();
|
||||
|
||||
$('#tab-pv-bn').on( "click", function() {
|
||||
|
||||
|
||||
previewInteriorPlana('bn');
|
||||
|
||||
} );
|
||||
|
||||
@ -369,20 +369,32 @@ function getLomoLibro() {
|
||||
|
||||
function getObjetoLP(lpName) {
|
||||
|
||||
let rowData = null;
|
||||
|
||||
$('#tableLineasPresupuesto').DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {
|
||||
|
||||
if (this.data().row_id.indexOf(lpName) >= 0) {
|
||||
rowData = this.data();
|
||||
}
|
||||
|
||||
console.log(rowData);
|
||||
});
|
||||
|
||||
|
||||
pvObj = {
|
||||
idIndex: lpName,
|
||||
gramajeLibro: parseInt($('#lp_' + lpName + '_gramaje').text()),
|
||||
manoLP: parseFloat($('#lp_' + lpName + '_lomo').val()),
|
||||
gramajeLibro: parseInt(rowData.gramaje),
|
||||
manoLP: parseFloat(rowData.lomo),
|
||||
lomoLibro: getLomoLibro(),
|
||||
anchoSolapa: parseFloat($('#solapas_ancho').val()),
|
||||
nFormas: parseInt($('#lp_' + lpName + '_formas').val()),
|
||||
nFormasH: parseInt($('#lp_' + lpName + '_formas_h').val()),
|
||||
nFormasV: parseInt($('#lp_' + lpName + '_formas_v').val()),
|
||||
orientacionFormas: $('#lp_' + lpName + '_formas_orientacion').val(),
|
||||
altoMaquina: parseFloat($('#lp_' + lpName + '_maquina_alto').val()),
|
||||
anchoMaquina: parseFloat($('#lp_' + lpName + '_maquina_ancho').val()),
|
||||
altoImpresion: parseFloat($('#lp_' + lpName + '_maquina_impresion_alto').val()),
|
||||
anchoImpresion: parseFloat($('#lp_' + lpName + '_maquina_impresion_ancho').val()),
|
||||
nFormas: parseInt(rowData.formas),
|
||||
nFormasH: parseInt(rowData.formas_h),
|
||||
nFormasV: parseInt(rowData.formas_v),
|
||||
orientacionFormas: rowData.formas_orientacion,
|
||||
altoMaquina: parseFloat(rowData.maquina_alto),
|
||||
anchoMaquina: parseFloat(rowData.maquina_ancho),
|
||||
altoImpresion: parseFloat(rowData.maquina_impresion_alto),
|
||||
anchoImpresion: parseFloat(rowData.maquina_impresion_ancho),
|
||||
altoLibro: getDimensionLibro().alto,
|
||||
anchoLibro: getDimensionLibro().ancho
|
||||
};
|
||||
@ -393,9 +405,9 @@ function getObjetoLP(lpName) {
|
||||
|
||||
// Update preview info fields
|
||||
let pvName = '#pv_' + lpName;
|
||||
$(pvName + '_pg').attr("href", $(pvName + '_pg').attr('sk-url') + $('#lp_' + lpName + '_papel').val());
|
||||
$(pvName + '_pi').attr("href", $(pvName + '_pi').attr('sk-url') + $('#lp_' + lpName + '_papelImpresion').val());
|
||||
$(pvName + '_mi').attr("href", $(pvName + '_mi').attr('sk-url') + $('#lp_' + lpName + '_maquina').val());
|
||||
$(pvName + '_pg').attr("href", $(pvName + '_pg').attr('sk-url') + rowData.papel);
|
||||
$(pvName + '_pi').attr("href", $(pvName + '_pi').attr('sk-url') + rowData.papel_impresion_id);
|
||||
$(pvName + '_mi').attr("href", $(pvName + '_mi').attr('sk-url') + rowData.maquina_id);
|
||||
|
||||
$(pvName + '_gramaje').text(pvObj.gramajeLibro);
|
||||
$(pvName + '_mano').text(pvObj.manoLP);
|
||||
@ -406,11 +418,11 @@ function getObjetoLP(lpName) {
|
||||
$(pvName + '_forma').text(pvObj.anchoForma + "x" + pvObj.altoForma);
|
||||
$(pvName + '_nFormas').text(pvObj.nFormas);
|
||||
|
||||
if(pvObj.anchoSolapa != 0){
|
||||
if (pvObj.anchoSolapa != 0) {
|
||||
$('.pv-solapas').show();
|
||||
offsetSolapaValor = parseFloat(3); // 3mm
|
||||
|
||||
}else{
|
||||
} else {
|
||||
$('.pv-solapas').hide();
|
||||
offsetSolapaValor = parseFloat(0); // No offset
|
||||
}
|
||||
@ -430,8 +442,8 @@ function getObjetoLP(lpName) {
|
||||
|
||||
case 'rot_bn':
|
||||
case 'rot_color':
|
||||
if((pvObj.anchoImpresion / pvObj.altoForma) > (pvObj.anchoImpresion / pvObj.anchoForma)){
|
||||
let auxReg = pvObj.anchoForma;
|
||||
if ((pvObj.anchoImpresion / pvObj.altoForma) > (pvObj.anchoImpresion / pvObj.anchoForma)) {
|
||||
let auxReg = pvObj.anchoForma;
|
||||
pvObj.anchoForma = pvObj.altoForma;
|
||||
pvObj.altoForma = auxReg;
|
||||
}
|
||||
@ -439,7 +451,7 @@ function getObjetoLP(lpName) {
|
||||
pvObj.altoClick = 305; //parseFloat($('#lp_' + lpName + '_alto_click').val());
|
||||
pvObj.nFormasH = Math.trunc(pvObj.anchoImpresion / pvObj.anchoForma);
|
||||
pvObj.nFormasV = Math.trunc((pvObj.altoImpresion - 3) / (pvObj.altoForma + 4));
|
||||
console.log( )
|
||||
console.log()
|
||||
break;
|
||||
|
||||
case 'bn':
|
||||
@ -463,21 +475,43 @@ function getObjetoLP(lpName) {
|
||||
|
||||
function getVisibleTabs() {
|
||||
|
||||
$('#tableLineasPresupuesto').DataTable().rows().every( function ( rowIdx, tableLoop, rowLoop ) {
|
||||
var rowData = this.data();
|
||||
console.log(rowData.row_id);
|
||||
$("#tab-pv-bn").show();
|
||||
} );
|
||||
// Clear all existing tabs
|
||||
$('*[id*=tab-pv-]').each(function () {
|
||||
$(this).hide();
|
||||
$(this).children('.active').each(function () {
|
||||
$(this).removeClass('active');
|
||||
});
|
||||
|
||||
/*
|
||||
tableLineasPresupuesto.rows().data().every( function ( rowIdx, tableLoop, rowLoop ) {
|
||||
var rowData = this.data();
|
||||
console.log(rowData.row_id);
|
||||
if ($('#' + rowData.row_id + '_checkPapel').prop('checked')) {
|
||||
totalPapel += parseFloat($('#' + rowData.row_id + '_totalPapelPedido').val())
|
||||
margenPapel += parseFloat($('#' + rowData.row_id + '_margenPapelPedido').val())
|
||||
/*$("#pv_" + lpName).removeClass("active show");
|
||||
$("#pv_esquema_" + lpName).removeClass("active show");*/
|
||||
|
||||
});
|
||||
|
||||
// Enable active tabs
|
||||
$('#tableLineasPresupuesto').DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) {
|
||||
let lpName = this.data().row_id.replace('lp_', '');
|
||||
let tabName = lpName.replace('_', '-');
|
||||
//console.log(lpName);
|
||||
switch (lpName) {
|
||||
case 'bn':
|
||||
case 'bnhq':
|
||||
case 'color':
|
||||
case 'colorhq':
|
||||
case 'rot_bn':
|
||||
case 'rot_color':
|
||||
$("#tab-pv-" + tabName).show();
|
||||
break;
|
||||
|
||||
case 'cubierta':
|
||||
$("#tab-pv-" + tabName).show();
|
||||
$("#tab-pv-esquema-" + tabName).show();
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
});*/
|
||||
|
||||
});
|
||||
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user