Nominativo
{{ $this->persona->nome_completo }}
Tipologia
{{ $this->persona->tipologia ?? '—' }}
Codice fiscale
{{ $this->persona->codice_fiscale ?? '—' }}
Partita IVA
{{ $this->persona->partita_iva ?? '—' }}
Telefono
{{ $this->persona->telefono_principale ?? '—' }}
Email principale
{{ $this->persona->email_principale ?? '—' }}
@if(!empty($emailMultiple))
@foreach($emailMultiple as $e) {{ $e['email'] }} @endforeach
@endif
Note
{{ $this->persona->note ?? '—' }}
Ruoli
@php $ruoli = $this->persona->ruoli ?? []; $labels = \App\Models\Persona::getRuoliDisponibili(); @endphp @if(empty($ruoli))
@else
@foreach($ruoli as $r) {{ $labels[$r] ?? $r }} @endforeach
@endif
Azioni
Cronistoria occupanti / relazioni Storico collegamenti persona ↔ unità (con periodi). @if(empty($cronistoriaUnita))
Nessuna relazione registrata.
@else
@foreach($cronistoriaUnita as $r) @php $unitaUrl = $this->getUrlUnita($r['unita_id'] ?? null); $periodo = trim(($r['data_inizio'] ?? '—') . ' → ' . (($r['data_fine'] ?? null) ?: 'in corso')); @endphp @endforeach
Stabile Unità Relazione Periodo Quota
{{ $r['stabile_codice'] ?? '—' }} @if(!empty($r['stabile_nome']))
{{ $r['stabile_nome'] }}
@endif
@if($unitaUrl) {{ $r['unita_codice'] ?? 'Unità' }} @else {{ $r['unita_codice'] ?? '—' }} @endif @if(!empty($r['unita_nome']))
{{ $r['unita_nome'] }}
@endif
{{ $r['tipo_relazione'] ?? '—' }} @if(!empty($r['ruolo_rate']))
ruolo rate: ({{ $r['ruolo_rate'] }})
@endif @if(!empty($r['attivo']))
attiva
@else
chiusa
@endif
{{ $periodo }} {{ is_null($r['quota_relazione']) ? '—' : number_format((float) $r['quota_relazione'], 2, ',', '.') . '%' }}
@endif