@extends('layouts.app', ['title' => $vehicle->name]) @section('content')
{{-- Header --}}
Zurück

{{ $vehicle->name }} {{ $vehicle->status_label }}

@if($vehicle->kennzeichen)
{{ $vehicle->kennzeichen }} · {{ $vehicle->typ_label }}
@endif
@if(session('msg'))
{{ session('msg') }}
@endif {{-- Info Cards --}}
Baustelle
{{ $vehicle->baustelle?->name ?? '–' }}
Fahrer
@if($vehicle->fahrer) {{ $vehicle->fahrer->first_name }} {{ $vehicle->fahrer->last_name }} @else – @endif
Kraftstoff
{{ ucfirst($vehicle->kraftstoff) }}
Baujahr / Modell
{{ $vehicle->baujahr ?? '–' }} {{ $vehicle->hersteller }} {{ $vehicle->modell }}
{{-- Tabs --}}
{{-- Tab: Fristen --}}
Fristen & Prüftermine
@forelse($vehicle->fristen as $f) @empty @endforelse
Typ Fällig am Status Erledigt am Notiz
{{ $f->typ_label }} {{ \Carbon\Carbon::parse($f->faellig_am)->format('d.m.Y') }} @if($f->erledigt_am) Erledigt @else {{ $f->tage >= 0 ? $f->tage.'d' : 'überfällig' }} @endif {{ $f->erledigt_am ? \Carbon\Carbon::parse($f->erledigt_am)->format('d.m.Y') : '–' }} {{ $f->notiz }} @if(!$f->erledigt_am)
@csrf
@endif
@csrf @method('DELETE')
Keine Fristen eingetragen
{{-- Tab: Wartungen --}}
Wartungshistorie
@forelse($vehicle->wartungen as $w) @empty @endforelse
Typ Fällig Werkstatt Kosten Status Erledigt am
{{ $w->typ_label }} {{ \Carbon\Carbon::parse($w->faellig_datum)->format('d.m.Y') }} {{ $w->werkstatt?->name ?? '–' }} {{ $w->kosten ? number_format($w->kosten, 2, ',', '.').' €' : '–' }} {{ $w->status_label }} {{ $w->erledigt_am ? \Carbon\Carbon::parse($w->erledigt_am)->format('d.m.Y') : '–' }} @if($w->status !== 'erledigt')
@csrf
@endif
@csrf @method('DELETE')
Keine Wartungen eingetragen
{{-- Tab: Reparaturen --}}
Reparaturen
@forelse($vehicle->reparaturen as $r) @empty @endforelse
Gemeldet am Beschreibung Werkstatt Kosten Status
{{ \Carbon\Carbon::parse($r->gemeldet_am)->format('d.m.Y') }} {{ Str::limit($r->beschreibung, 60) }} {{ $r->werkstatt?->name ?? '–' }} {{ $r->kosten ? number_format($r->kosten, 2, ',', '.').' €' : '–' }} {{ $r->status_label }}
@csrf @method('DELETE')
Keine Reparaturen eingetragen
{{-- Tab: Kraftstoff --}}
Kraftstofferfassung
@forelse($vehicle->kraftstoff as $k) @empty @endforelse
Datum Typ Liter Kosten KM-Stand Fahrer
{{ \Carbon\Carbon::parse($k->datum)->format('d.m.Y') }} {{ $k->typ_label }} {{ number_format($k->menge, 2, ',', '.') }} L {{ $k->gesamtpreis ? number_format($k->gesamtpreis, 2, ',', '.').' €' : '–' }} {{ $k->km_stand ? number_format($k->km_stand, 0, ',', '.').' km' : '–' }} {{ $k->fahrer ? $k->fahrer->first_name.' '.$k->fahrer->last_name : '–' }}
@csrf @method('DELETE')
Keine Einträge vorhanden
{{-- Tab: Zuweisungen --}}
Zuweisungshistorie
@forelse($vehicle->zuweisungen as $z) @empty @endforelse
Von Bis Fahrer Baustelle Notiz
{{ \Carbon\Carbon::parse($z->von_datum)->format('d.m.Y') }} {{ $z->bis_datum ? \Carbon\Carbon::parse($z->bis_datum)->format('d.m.Y') : 'Aktiv' }} {{ $z->fahrer ? $z->fahrer->first_name.' '.$z->fahrer->last_name : '–' }} {{ $z->baustelle?->name ?? '–' }} {{ $z->notiz }} @if(!$z->bis_datum)
@csrf
@endif
Keine Zuweisungen vorhanden
{{-- /tab-content --}}
{{-- Modal: Fahrzeug bearbeiten --}} {{-- Modal: Zuweisung --}} {{-- Modal: Frist Neu --}} {{-- Modal: Wartung Neu --}} {{-- Modal: Reparatur Neu --}} {{-- Modal: Kraftstoff Neu --}} @endsection