modificado para que no checkee en el interior si ha habido problema previo

This commit is contained in:
2025-06-11 20:11:50 +02:00
parent 505cc6fb31
commit 70087a24b6

View File

@ -379,6 +379,8 @@ class DisenioInterior {
let errores = [];
let continueCheck = true;
// impresion interior
if ($('.disenio-interior.selected').length > 0) {
$('#divImpresionInterior').removeClass('is-invalid');
@ -386,36 +388,43 @@ class DisenioInterior {
else {
errores.push(window.translations["validation"].disenio_interior);
$('#divImpresionInterior').addClass('is-invalid');
continueCheck = false;
}
// papel interior
const papelSeleccionado = $('.custom-selector-papel input[type="radio"]:checked');
if (papelSeleccionado.length > 0) {
if (!$('#divPapelEspecialInterior').hasClass("d-none")) {
if ($('#papelEspecialInterior').select2('data').length == 0) {
$('#divPapelInterior').addClass('is-invalid');
errores.push(window.translations["validation"].papel_interior_especial);
if (continueCheck) {
const papelSeleccionado = $('.custom-selector-papel input[type="radio"]:checked');
if (papelSeleccionado.length > 0) {
if (!$('#divPapelEspecialInterior').hasClass("d-none")) {
if ($('#papelEspecialInterior').select2('data').length == 0) {
$('#divPapelInterior').addClass('is-invalid');
errores.push(window.translations["validation"].papel_interior_especial);
continueCheck = false;
}
else {
$('#divPapelInterior').removeClass('is-invalid');
}
}
else {
$('#divPapelInterior').removeClass('is-invalid');
}
} else {
$('#divPapelInterior').addClass('is-invalid');
errores.push(window.translations["validation"].papel_interior);
continueCheck = false;
}
else {
$('#divPapelInterior').removeClass('is-invalid');
}
} else {
$('#divPapelInterior').addClass('is-invalid');
errores.push(window.translations["validation"].papel_interior);
}
// gramaje interior
const gramajeSeleccionado = $('.custom-selector-gramaje input[type="radio"]:checked');
if (gramajeSeleccionado.length > 0) {
$('#divGramajeInterior').removeClass('is-invalid');
}
else{
$('#divGramajeInterior').addClass('is-invalid');
errores.push(window.translations["validation"].gramaje_interior);
if (continueCheck) {
const gramajeSeleccionado = $('.custom-selector-gramaje input[type="radio"]:checked');
if (gramajeSeleccionado.length > 0) {
$('#divGramajeInterior').removeClass('is-invalid');
}
else {
$('#divGramajeInterior').addClass('is-invalid');
errores.push(window.translations["validation"].gramaje_interior);
}
}
const skAlert = document.getElementById('sk-alert');