dejado para pruebas

This commit is contained in:
2024-05-03 11:18:09 +02:00
parent 650ac199a0
commit fca975fad4
7 changed files with 3685 additions and 6 deletions

View File

@ -73,6 +73,11 @@
</div>
<div class="row">
<div id="errorTiradas" class="fv-plugins-message-container invalid-feedback" style="display: none;">
<div>No puede mezclar tiradas mayores de 30 unidades con tiradas menores de 30 unidades</div>
</div>
<div class="col-sm-3 mb-3">
<label for="tirada" class="form-label">
<?= lang('Presupuestos.tirada') ?> 1

View File

@ -578,9 +578,27 @@ $('.calcular-presupuesto').on('change', function () {
calcularPresupuesto();
});
function comprobarTiradasPOD(){
const tiradas = getTiradas();
//Comprobar que todos los elementos del array tiradas estan por encima de 30 o por debajo
const tiradasPOD = tiradas.every(tirada => tirada <= 30);
const tiradasNoPOD = tiradas.every(tirada => tirada > 30);
if (tiradasPOD == !tiradasNoPOD) {
return true;
}
return false;
}
async function calcularPresupuesto() {
if(!comprobarTiradasPOD()){
$('#errorTiradas').show();
return;
}
$('#errorTiradas').hide();
// se obtiene la propiedad serv_id de los checkboxes seleccionados de la clase .servicio-extra
if (!checkValues()) {
return;

View File

@ -62,7 +62,10 @@
</div>
<div id="errorGeneral" class="fv-plugins-message-container invalid-feedback" style="display: none;">
<p>Se ha producido un error al calcular el presupuesto. Póngase en contacto con el administrador</p>
<p>Se ha producido un error <br>
al calcular el presupuesto. <br>
Póngase en contacto con el <br>
administrador.</p>
</div>
<table id="precios" class="table table-sm" style="display: none;">

View File

@ -817,7 +817,7 @@
/**
* JJO
*/
--->
<li class="menu-header small text-uppercase">
<span class="menu-header-text">Test JJO</span>
</li>
@ -827,7 +827,7 @@
<div data-i18n="Test">Test</div>
</a>
</li>
--->
</ul>