@if(session('success'))
{{ session('success') }}
@endif
@if($meters->isEmpty())

Keine Zähler erfasst.

@else
@csrf
@foreach($meters->sortBy('reading_order') as $meter) @php $lastReading = $meter->latestReading; $previousReading = $meter->readings()->latest('id')->skip(1)->first(); $currentValue = $lastReading->value ?? 0; $previousValue = $previousReading->value ?? 0; $consumption = null; if ($lastReading && $previousReading && $currentValue > $previousValue) { $consumption = $currentValue - $previousValue; } @endphp @endforeach
Foto Name Typ Reihenfolge Letzter Stand Aktueller Stand Neuer Stand Verbrauch
@if($meter->photo_path) @else - @endif {{ $meter->name ?? $meter->type_label }} {{ $meter->type_label }}
{{ $meter->unit_label }}
{{ $meter->reading_order ?? '-' }} {{ number_format($previousValue, 2) }} @if($previousReading)
{{ $previousReading->reading_date->format('d.m.y') }}@endif
{{ number_format($currentValue, 2) }} @if($lastReading)
{{ $lastReading->reading_date->format('d.m.y') }}@endif
@if($consumption) {{ number_format($consumption, 2) }}
{{ $meter->unit_label }} @elseif($lastReading && !$previousReading) Ersteingabe @else - @endif
@endif