@extends('layouts.app', ['title' => 'Fuhrpark Dashboard']) @section('content')
| Fahrzeug | Typ | Status | Baustelle / Fahrer | Fristen |
|---|---|---|---|---|
|
{{ $v->name }}
@if($v->license_plate)
{{ $v->license_plate }}
@endif
|
{{ $v->type_label }} | {{ $v->status_label }} |
@if($v->site)
{{ $v->site->name }}
@endif
@if($v->driver)
{{ $v->driver->first_name }} {{ $v->driver->last_name }}
@endif
|
@php $crit = $v->deadlines->filter(fn($d) => in_array($d->status, ['critical','overdue']))->count(); @endphp @if($crit > 0) {{ $crit }} @else – @endif |
| Keine Fahrzeuge vorhanden | ||||
| Fahrzeug | Typ | Fällig am | Status |
|---|---|---|---|
| {{ $d->vehicle?->name ?? '–' }} | {{ $d->type_label }} | {{ \Carbon\Carbon::parse($d->due_date)->format('d.m.Y') }} | {{ $d->days >= 0 ? $d->days.'d' : 'überfällig' }} |
| Keine Fristen in den nächsten 30 Tagen | |||
| Fahrzeug | Fahrer | Baustelle | Seit |
|---|---|---|---|
| {{ $a->vehicle?->name ?? '–' }} | @if($a->driver) {{ $a->driver->first_name }} {{ $a->driver->last_name }} @else – @endif | {{ $a->site?->name ?? '–' }} | {{ \Carbon\Carbon::parse($a->start_date)->format('d.m.Y') }} |
| Keine aktiven Zuweisungen | |||
| Fahrzeug | Typ | Fällig | Status |
|---|---|---|---|
| {{ $m->vehicle?->name ?? '–' }} | {{ $m->type_label }} | {{ $m->due_date ? \Carbon\Carbon::parse($m->due_date)->format('d.m.Y') : '–' }} | {{ $m->status_label }} |
| Keine offenen Wartungen | |||