++ rientro: avviso tempo di percorrenza elevato nel banner campagna
Se il territorio è rimasto fuori oltre la soglia "giorni_per_smarrito", il banner della campagna mostra un avviso (non bloccante). Giorni e avviso vengono salvati anche nell'evento "campagna_percorso". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -116,8 +116,19 @@ class Rientra extends Component
|
||||
{
|
||||
$campagna = $this->campagna_id ? Campagna::find($this->campagna_id) : null;
|
||||
|
||||
// Warning shown inside the campaign prompt only: holding time up to
|
||||
// the selected return date above the "da rientrare" threshold.
|
||||
$giorniPercorrenza = null;
|
||||
$sogliaPercorrenza = null;
|
||||
if ($campagna && $this->returned_at) {
|
||||
$giorniPercorrenza = $this->assegnazione->giorniPercorrenza(\Carbon\Carbon::parse($this->returned_at));
|
||||
$sogliaPercorrenza = Assegnazione::sogliaPercorrenzaElevata();
|
||||
}
|
||||
|
||||
return view('livewire.assegnazioni.rientra', [
|
||||
'campagna' => $campagna,
|
||||
'giorniPercorrenza' => $giorniPercorrenza,
|
||||
'sogliaPercorrenza' => $sogliaPercorrenza,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user