@php $importState = is_array($unitaImportState ?? null) ? $unitaImportState : []; $lastFilters = is_array($importState['last_filters'] ?? null) ? $importState['last_filters'] : []; $selectedTargetStabileId = $importState['target_stabile_id'] ?? null; $selectedTargetStabileCode = $importState['target_stabile_code'] ?? null; $selectedTargetAdminId = $importState['target_admin_id'] ?? ($selectedAmministratoreId ?? null); $admins = collect($amministratoriDisponibili ?? []); $splitModeDefault = $lastFilters['split_mode'] ?? 'palazzine'; @endphp
| Codice | Stabile | Scala/Piano/Interno | Millesimi legacy | Tabelle millesimali collegate | Creato |
|---|---|---|---|---|---|
| {{ $u->codice_unita ?? 'N/D' }} | {{ $u->stabile->denominazione ?? '—' }} | @if($u->scala) Scala {{ $u->scala }} @endif @if($u->piano) Piano {{ $u->piano }} @endif @if($u->interno) Int. {{ $u->interno }} @endif | @php $mm = ($u->millesimi_generali ?? 0) + ($u->millesimi_riscaldamento ?? 0); @endphp @if($mm > 0) {{ number_format($mm, 0) }}‰ @else N/D @endif |
@php
$dettagliMillesimi = collect($u->dettagliMillesimi ?? []);
$limitMillesimi = 3;
$extraMillesimi = max($dettagliMillesimi->count() - $limitMillesimi, 0);
@endphp
@if($dettagliMillesimi->isNotEmpty())
@foreach($dettagliMillesimi->take($limitMillesimi) as $dett)
@php
$tabella = $dett->tabellaMillesimale;
$code = $tabella->codice_tabella ?? $tabella->nome_tabella ?? 'TAB';
$label = $tabella->denominazione ?? $tabella->nome_tabella_millesimale ?? 'Tabella millesimale';
$percentuale = method_exists($dett, 'getPercentualeAttribute') ? $dett->percentuale : null;
@endphp
@if($extraMillesimi > 0)
{{ $code }}
{{
\Illuminate\Support\Str::limit($label, 40)
}}
{{ number_format($dett->millesimi ?? 0, 3) }}‰
@if(!is_null($percentuale))
{{ number_format($percentuale, 2) }}%
@endif
Totale: {{ number_format($tabella->totale_millesimi ?? 0, 0) }}‰
Apri tabella
@endif
+{{ $extraMillesimi }} altr{{ $extraMillesimi === 1 ? 'a tabella' : 'e tabelle' }} collegate
@endif
@else
Nessuna tabella collegata.
@if($u->stabile)
Gestisci tabelle
@endif
@endif
|
{{ optional($u->created_at)->format('d/m/Y H:i') }} |
| Nessuna unità importata | |||||