Generate, inspect, and export operational PDF reports for municipal submission & fleet auditing.
| Duty Code | Date & Time | Machinery | Operator | Duration | Distance Swept | Status | Export Certificate |
|---|---|---|---|---|---|---|---|
| @if($tour->driverDuty) {{ $tour->driverDuty->duty_code }} @else #TOUR-{{ str_pad($tour->id, 5, '0', STR_PAD_LEFT) }} @endif @if($tour->route || $tour->driverDuty?->route) {{ $tour->route->name ?? $tour->driverDuty->route->name }} @endif |
{{ $tour->start_time ? $tour->start_time->format('d M Y') : 'N/A' }}
{{ $tour->start_time ? $tour->start_time->format('h:i A') : '' }} - {{ $tour->end_time ? $tour->end_time->format('h:i A') : 'Active' }}
|
{{ $tour->vehicle->vehicle_number ?? 'N/A' }}
{{ $tour->vehicle->category->name ?? 'Road Sweeper' }}
|
{{ $tour->employee->full_name ?? ($tour->user->name ?? 'N/A') }}
{{ $tour->employee->employee_code ?? 'EMP-'.$tour->employee_id }}
|
{{ $tour->formatted_duration }} | {{ number_format((float) $tour->total_distance_km, 3) }} KM | @if($tour->status === 'completed') Completed @else In Progress @endif | |
|
No shift logs found Try broadening your date filter or vehicle selection. |
|||||||
| Vehicle Number | Category & Power | Assigned Operator | Total Shifts | Distance Swept | Run Hours | Status |
|---|---|---|---|---|---|---|
| {{ $v->vehicle_number }} |
{{ $v->category->name ?? 'Heavy Machinery' }}
{{ $v->power_source ?? 'Turbo Diesel' }}
|
{{ $v->assignedEmployee ? $v->assignedEmployee->full_name : 'Float Machinery' }} | {{ $v->tours_count }} | {{ number_format((float) $v->total_distance_km, 3) }} KM | {{ $v->formatted_hours }} | @if($v->status === 'active') Active @else {{ ucfirst($v->status) }} @endif |
|
No vehicles registered |
||||||
| Employee ID | Operator Name | Contact Phone | Shifts Completed | Distance Swept | On-Duty Time | Avg KM / Shift |
|---|---|---|---|---|---|---|
| {{ $d->employee_code ?? 'EMP-'.$d->id }} |
{{ $d->full_name }}
{{ $d->city ?? 'Amritsar' }}
|
{{ $d->mobile_number ?? 'N/A' }} | {{ $d->tours_count }} | {{ number_format((float) $d->total_distance_km, 3) }} KM | {{ $d->formatted_duty_hours }} | {{ number_format((float) $d->avg_km_per_tour, 2) }} KM |
|
No operators found |
||||||
| Date & Time | Sender Info | Subject & Message | Status | Admin Notes |
|---|---|---|---|---|
|
{{ $item->created_at ? $item->created_at->format('d M Y') : 'N/A' }}
{{ $item->created_at ? $item->created_at->format('h:i A') : '' }}
|
{{ $item->name }}
{{ $item->email }} • {{ $item->phone }}
|
{{ $item->subject ?? 'General Inquiry' }}
{{ $item->message }}
|
@if($item->status === 'new') New @elseif($item->status === 'read') In Review @elseif($item->status === 'resolved') Resolved @else {{ ucfirst($item->status) }} @endif | {{ $item->admin_notes ?? 'No internal notes added.' }} |
|
No contact inquiries found |
||||