mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
solucionado problema con solapas
This commit is contained in:
@ -324,37 +324,42 @@ class DisenioCubierta {
|
|||||||
this.gramaje = datosCubierta.gramaje;
|
this.gramaje = datosCubierta.gramaje;
|
||||||
|
|
||||||
|
|
||||||
if (datosCubierta.lomoRedondo) {
|
if (datosCubierta.lomoRedondo || datosCubierta.tapa == "dura") {
|
||||||
this.tapaDuraLomoRedondo.trigger('click');
|
if (datosCubierta.lomoRedondo)
|
||||||
}
|
this.tapaDuraLomoRedondo.trigger('click');
|
||||||
else {
|
else
|
||||||
if (datosCubierta.tapa == "dura") {
|
|
||||||
this.tapaDuraLomoRecto.trigger('click');
|
this.tapaDuraLomoRecto.trigger('click');
|
||||||
}
|
|
||||||
else {
|
|
||||||
this.tapaBlanda.trigger('click');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
if (datosCubierta.tapa == "dura") {
|
|
||||||
this.papelGuardas.setOption(datosGuardas.papel_id, datosGuardas.papel);
|
this.papelGuardas.setOption(datosGuardas.papel_id, datosGuardas.papel);
|
||||||
this.gramajeGuardas.setOption(datosGuardas.gramaje, datosGuardas.gramaje);
|
this.gramajeGuardas.setOption(datosGuardas.gramaje, datosGuardas.gramaje);
|
||||||
this.guardasImpresas.val(datosGuardas.paginas).trigger('change');
|
this.guardasImpresas.val(datosGuardas.paginas).trigger('change');
|
||||||
this.cabezada.val(datosCubierta.cabezada).trigger('change');
|
this.cabezada.val(datosCubierta.cabezada).trigger('change');
|
||||||
}
|
}, 100);
|
||||||
else {
|
}
|
||||||
this.carasCubierta.val(datosCubierta.paginas).trigger('change');
|
else {
|
||||||
if (datosCubierta.solapas) {
|
|
||||||
this.conSolapas.trigger('click');
|
|
||||||
this.tamanioSolapasCubierta.val(datosCubierta.solapas_ancho);
|
|
||||||
|
|
||||||
|
this.tapaBlanda.addClass('selected');
|
||||||
|
this.#handleMenuTipoCubierta();
|
||||||
|
|
||||||
|
setTimeout(() => {
|
||||||
|
this.carasCubierta.val(datosCubierta.paginas).trigger('change');
|
||||||
|
|
||||||
|
if (datosCubierta.solapas) {
|
||||||
|
// Activar con-solapas
|
||||||
|
this.conSolapas.addClass('selected')
|
||||||
|
.find('.image-presupuesto').addClass('selected');
|
||||||
|
this.sinSolapas.removeClass('selected')
|
||||||
|
.find('.image-presupuesto').removeClass('selected');
|
||||||
|
this.divTamanioSolapas.removeClass('d-none');
|
||||||
|
this.tamanioSolapasCubierta.val(datosCubierta.solapas_ancho);
|
||||||
|
} else {
|
||||||
|
// Asegurar que sin-solapas queda seleccionado (no togglear)
|
||||||
|
this.divTamanioSolapas.addClass('d-none');
|
||||||
}
|
}
|
||||||
else {
|
}, 100);
|
||||||
this.sinSolapas.trigger('click');
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}, 0);
|
|
||||||
|
|
||||||
this.divPapelCubierta.find(`[cod="${datosCubierta.papel.code}"]`).addClass('selected');
|
this.divPapelCubierta.find(`[cod="${datosCubierta.papel.code}"]`).addClass('selected');
|
||||||
|
|
||||||
@ -446,11 +451,11 @@ class DisenioCubierta {
|
|||||||
$('#papelSobrecubierta').removeClass('is-invalid');
|
$('#papelSobrecubierta').removeClass('is-invalid');
|
||||||
$('#gramajeSobrecubierta').removeClass('is-invalid');
|
$('#gramajeSobrecubierta').removeClass('is-invalid');
|
||||||
if ($("#addSobrecubierta").prop("checked") == true) {
|
if ($("#addSobrecubierta").prop("checked") == true) {
|
||||||
if($('#papelSobrecubierta').select2('data').length == 0){
|
if ($('#papelSobrecubierta').select2('data').length == 0) {
|
||||||
$('#papelSobrecubierta').addClass('is-invalid');
|
$('#papelSobrecubierta').addClass('is-invalid');
|
||||||
errores.push(window.translations["validation"].papel_sobrecubierta);
|
errores.push(window.translations["validation"].papel_sobrecubierta);
|
||||||
}
|
}
|
||||||
if($('#gramajeSobrecubierta').select2('data').length == 0){
|
if ($('#gramajeSobrecubierta').select2('data').length == 0) {
|
||||||
$('#gramajeSobrecubierta').addClass('is-invalid');
|
$('#gramajeSobrecubierta').addClass('is-invalid');
|
||||||
errores.push(window.translations["validation"].gramaje_sobrecubierta);
|
errores.push(window.translations["validation"].gramaje_sobrecubierta);
|
||||||
}
|
}
|
||||||
@ -460,11 +465,11 @@ class DisenioCubierta {
|
|||||||
$('#papelFaja').removeClass('is-invalid');
|
$('#papelFaja').removeClass('is-invalid');
|
||||||
$('#gramajeFaja').removeClass('is-invalid');
|
$('#gramajeFaja').removeClass('is-invalid');
|
||||||
if ($("#addFaja").prop("checked") == true) {
|
if ($("#addFaja").prop("checked") == true) {
|
||||||
if($('#papelFaja').select2('data').length == 0){
|
if ($('#papelFaja').select2('data').length == 0) {
|
||||||
$('#papelFaja').addClass('is-invalid');
|
$('#papelFaja').addClass('is-invalid');
|
||||||
errores.push(window.translations["validation"].papel_faja);
|
errores.push(window.translations["validation"].papel_faja);
|
||||||
}
|
}
|
||||||
if($('#gramajeFaja').select2('data').length == 0){
|
if ($('#gramajeFaja').select2('data').length == 0) {
|
||||||
$('#gramajeFaja').addClass('is-invalid');
|
$('#gramajeFaja').addClass('is-invalid');
|
||||||
errores.push(window.translations["validation"].gramaje_faja);
|
errores.push(window.translations["validation"].gramaje_faja);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user