corregidas algunas erratas

This commit is contained in:
Jaime Jiménez
2025-09-19 15:16:28 +02:00
parent 6d88608612
commit b5275f89f7
3 changed files with 10 additions and 11 deletions

View File

@ -61,9 +61,9 @@ class PresupuestoCliente {
},
servicios: {
servicios: [],
datosMarcaPaginas: {
datosMarcapaginas: {
marcapaginas_tirada: 100,
tamanio_maquetacion: '_50x140_',
tamanio_marcapaginas: '_50x140_',
caras_impresion: 'una_cara',
papel_marcapaginas: 'cartulina_grafica',
gramaje_marcapaginas: 300,
@ -1394,7 +1394,7 @@ class PresupuestoCliente {
// Eventos para el resumen
$(document).on('change', '.service-checkbox', (e) => {
Summary.updateExtras();
});
}

View File

@ -11,6 +11,7 @@ $(document).on('change', '#marcapaginas', function (e) {
// init marcapaginas form
filtrarAcabados();
$("#marcapaginasModal").modal("show");
});
} else {
@ -70,7 +71,7 @@ $(document).on("submit", "#marcapaginasForm", function (e) {
// guardamos los datos del formulario en sessionStorage
const stored = JSON.parse(sessionStorage.getItem("formData"));
stored.servicios.datosMarcapaginas.resultado.precio_unitario = json.precio_unidad;
stored.servicios.datosMarcapaginas.resultado.precio_unitario = json.precio_unitario;
stored.servicios.datosMarcapaginas.resultado.precio_total = json.precio_total;
sessionStorage.setItem("formData", JSON.stringify(stored));
}
@ -157,12 +158,11 @@ function loadMarcapaginasData() {
const stored = JSON.parse(sessionStorage.getItem("formData")).servicios.datosMarcapaginas;
$('#marcapaginas-tirada').val(stored.marcapaginas_tirada);
$('#tamanio-maquetacion').val(stored.tamanio_maquetacion);
$('#tamanio-marcapaginas').val(stored.tamanio_marcapaginas);
$('#caras-impresion').val(stored.caras_impresion);
$('#papel-marcapaginas').val(stored.papel_marcapaginas);
$('#gramaje-marcapaginas').val(stored.gramaje_marcapaginas);
$('#num-fotos').val(stored.num_fotos);
$('#acabado-marcapaginas').prop('checked', stored.acabado_marcapaginas);
$('#acabado-marcapaginas').val(stored.acabado_marcapaginas);
}
@ -170,11 +170,10 @@ function saveMarcapaginasData() {
const stored = JSON.parse(sessionStorage.getItem("formData"));
stored.servicios.datosMarcapaginas.marcapaginas_tirada = parseInt($('#marcapaginas-tirada').val()) || 100;
stored.servicios.datosMarcapaginas.tamanio_maquetacion = $('#tamanio-maquetacion').val() || '_50x140_';
stored.servicios.datosMarcapaginas.tamanio_marcapaginas = $('#tamanio-marcapaginas').val() || '_50x140_';
stored.servicios.datosMarcapaginas.caras_impresion = $('#caras-impresion').val() || 'una_cara';
stored.servicios.datosMarcapaginas.papel_marcapaginas = $('#papel-marcapaginas').val() || 'cartulina_grafica';
stored.servicios.datosMarcapaginas.gramaje_marcapaginas = parseInt($('#gramaje-marcapaginas').val()) || 300;
stored.servicios.datosMarcapaginas.num_fotos = parseInt($('#num-fotos').val()) || 0;
stored.servicios.datosMarcapaginas.acabado_marcapaginas = $('#acabado-marcapaginas').val() || 'ninguno';
sessionStorage.setItem("formData", JSON.stringify(stored));
}

View File

@ -6,8 +6,8 @@
<div class="invalid-feedback"></div>
</div>
<div class="form-group mb-3">
<label th:text="#{presupuesto.marcapaginas.tamanio}" for="tamanio-maquetacion">Tamaño</label>
<select class="form-control marcapaginas-item" id="tamanio-maquetacion" th:field="*{tamanio}" required>
<label th:text="#{presupuesto.marcapaginas.tamanio}" for="tamanio-marcapaginas">Tamaño</label>
<select class="form-control marcapaginas-item" id="tamanio-marcapaginas" th:field="*{tamanio}" required>
<option value="_50x140_" selected>50x140 mm</option>
<option value="_50x170_">50x170 mm</option>
<option value="_50x210_">50x210 mm</option>