Merge branch 'main' into 'dev/resumen_lateral'

Main

See merge request jjimenez/safekat!371
This commit is contained in:
2024-11-12 18:49:14 +00:00
3 changed files with 6 additions and 4 deletions

View File

@ -396,14 +396,16 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
for ($i = 0; $i < count($tirada); $i++) { for ($i = 0; $i < count($tirada); $i++) {
$coste_envio = 0.0; $coste_envio = 0.0;
$primer_envio = false;
foreach ($direcciones as $direccion) { foreach ($direcciones as $direccion) {
$coste_direccion = $this->getCosteEnvio( $coste_direccion = $this->getCosteEnvio(
$direccion['id'], $direccion['id'],
$return_data['peso'][$i], $return_data['peso'][$i],
$direccion['unidades'], !$primer_envio? intval($tirada[$i]) : $direccion['unidades'],
$direccion['entregaPalets'] == 'true' ? 1 : 0 $direccion['entregaPalets'] == 'true' ? 1 : 0
)[0]; )[0];
$primer_envio = true;
if (!property_exists($coste_direccion, 'coste')) { if (!property_exists($coste_direccion, 'coste')) {

View File

@ -49,7 +49,7 @@
</div> </div>
<div class="col-sm-5 mb-3 d-flex flex-column align-items-center"> <div class="col-sm-5 mb-3 d-flex flex-column align-items-center <?= (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor'))? " d-none" : "" ?>" >
<label <?= (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor'))? " hidden" : "" ?> <label <?= (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor'))? " hidden" : "" ?>
id="label_clienteId" for="clienteId" class="form-label"> id="label_clienteId" for="clienteId" class="form-label">
Cliente* Cliente*
@ -64,7 +64,7 @@
</div> </div>
<div class="row col-sm-5 mb-3 d-flex flex-column align-items-center"> <div class="col-sm-5 mb-3 d-flex flex-column align-items-center <?= (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor'))? " d-none" : "" ?>" >
<div class="form-check form-switch mb-2"> <div class="form-check form-switch mb-2">
<input <?= (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor'))? " hidden" : "" ?> <input <?= (auth()->user()->inGroup('cliente-admin') || auth()->user()->inGroup('cliente-editor'))? " hidden" : "" ?>
class="calcular-presupuesto form-check-input" type="checkbox" id="excluirRotativa" class="calcular-presupuesto form-check-input" type="checkbox" id="excluirRotativa"

View File

@ -136,7 +136,7 @@ class Direcciones {
this.direcciones.forEach(direccion => { this.direcciones.forEach(direccion => {
total_envio += parseInt(direccion.getUnidades()); total_envio += parseInt(direccion.getUnidades());
}); });
if (total_envio < unidades) { if (total_envio <= unidades) {
return true; return true;
} }
} }