solucionado el problema al insertar lineas con los acabados en presupuesto admin

This commit is contained in:
2025-03-05 19:49:58 +01:00
parent 8ef08d93e9
commit ecba8a73af
6 changed files with 70 additions and 27 deletions

View File

@ -92,7 +92,15 @@ class DatosLibro {
$(document).trigger('remove-servicio-lineas', 'acabadoCubierta');
}
else {
$(document).trigger('add-servicio-lineas', 'acabadoCubierta');
const table = $('#tableLineasPresupuesto').DataTable();
const rows = table.rows().data();
for (let i = 0; i < rows.length; i++) {
const rowData = rows[i];
if (rowData.row_id === 'lp_cubierta') {
$(document).trigger('add-servicio-lineas', 'acabadoCubierta');
break;
}
}
}
});
@ -106,7 +114,15 @@ class DatosLibro {
$(document).trigger('remove-servicio-lineas', 'acabadoSobrecubierta');
}
else {
$(document).trigger('add-servicio-lineas', 'acabadoSobrecubierta');
const table = $('#tableLineasPresupuesto').DataTable();
const rows = table.rows().data();
for (let i = 0; i < rows.length; i++) {
const rowData = rows[i];
if (rowData.row_id === 'lp_sobrecubierta') {
$(document).trigger('add-servicio-lineas', 'acabadoSobrecubierta');
break;
}
}
}
});
@ -119,7 +135,15 @@ class DatosLibro {
$(document).trigger('remove-servicio-lineas', 'acabadoFaja');
}
else {
$(document).trigger('add-servicio-lineas', 'acabadoFaja');
const table = $('#tableLineasPresupuesto').DataTable();
const rows = table.rows().data();
for (let i = 0; i < rows.length; i++) {
const rowData = rows[i];
if (rowData.row_id === 'lp_faja') {
$(document).trigger('add-servicio-lineas', 'acabadoFaja');
break;
}
}
}
});