terminado

This commit is contained in:
2025-04-30 20:23:45 +02:00
parent 0ec7dff479
commit 9181905233
6 changed files with 106 additions and 39 deletions

View File

@ -175,8 +175,8 @@ document.addEventListener('DOMContentLoaded', function () {
let icon = 'success';
if (result.price_warning) {
html = skUrl ? `La fila se importó exitosamente, pero el precio no se ha podido ajustar (debajo de costes).<br><br><a href="${skUrl}" target="_blank" class="btn btn-primary mt-2">Ver presupuesto</a>`
: 'La fila se importó exitosamente, pero el precio no se ha podido ajustar (debajo de costes).';
html = skUrl ? `La fila se importó exitosamente, pero el precio se ha ajustado debajo de costes.<br><br><a href="${skUrl}" target="_blank" class="btn btn-primary mt-2">Ver presupuesto</a>`
: 'La fila se importó exitosamente, pero el precio se ha ajustado debajo de costes.';
icon = 'warning';
}
@ -305,7 +305,7 @@ document.addEventListener('DOMContentLoaded', function () {
let text = 'Se han procesado todas las filas seleccionadas.';
let icon = 'success';
if (idsNoAjustados.length > 0) {
text = 'Se han procesado todas las filas seleccionadas, pero no se han podido ajustar los precios de los siguientes presupuestos: ' + idsNoAjustados.join(', ');
text = 'Se han procesado todas las filas seleccionadas, pero se han ajustado los siguientes presupuestos por debajo de costes: ' + idsNoAjustados.join(', ');
icon = 'warning';
}
Swal.fire({

View File

@ -1540,6 +1540,12 @@ class LineasPresupuesto {
cliente_id: $('#clienteId').find(":selected").val(),
};
if($('#alert-datosLibro').html().includes(window.language.Presupuestos.validation.no_lp_for_merma) &&
(uso == 'interior' || uso == 'interior_rot')){
datos.calcular_merma = 1;
}
if (datos.ancho == 0 || datos.alto == 0 || datos.ancho == '' || datos.alto == '' || isNaN(datos.ancho) || isNaN(datos.alto)) {
return;
}