@extends('admin.layouts.app') @section('title', 'جزئیات راننده') @section('content') @include('admin.partials.iran-plate', ['loadStylesOnly' => true])
{{ mb_substr($driver->name, 0, 1) }}

{{ $driver->name }}

راننده

@if($driver->driver_status === 'online') آنلاین @elseif($driver->driver_status === 'busy') مشغول @else آفلاین @endif
{{ $driver->phone }}
@if($driver->email)
{{ $driver->email }}
@endif @if($driver->national_code)
{{ $driver->national_code }}
@endif @if($driver->address)
{{ $driver->address }}
@endif

ویرایش اطلاعات
اطلاعات وسیله نقلیه

@if($driver->vehicle_type === 'van') ون @elseif($driver->vehicle_type === 'truck') کامیون @elseif($driver->vehicle_type === 'trailer') تریلر @else نامشخص @endif

@include('admin.partials.iran-plate', ['plate' => $driver->vehicle_plate])

{{ $driver->license_number ?? '-' }}

{{ $driver->license_expiry ?? '-' }}

{{ number_format($stats['total_loads'] ?? 0) }}

کل بارها

{{ number_format($stats['completed_loads'] ?? 0) }}

تکمیل شده

{{ number_format($stats['in_progress_loads'] ?? 0) }}

در حال انجام

{{ number_format($stats['total_revenue'] ?? 0) }}

درآمد (تومان)
امتیاز و بازخورد

{{ number_format($driver->rating ?? 0, 1) }}

@php $rating = $driver->rating ?? 0; @endphp @for($i = 1; $i <= 5; $i++) @if($i <= $rating) @else @endif @endfor
از {{ $stats['total_ratings'] ?? 0 }} نظر
@for($i = 5; $i >= 1; $i--)
{{ $i }} ستاره
@php $percentage = isset($stats['ratings_distribution'][$i]) ? ($stats['ratings_distribution'][$i] / max($stats['total_ratings'], 1) * 100) : 0; @endphp
{{ $stats['ratings_distribution'][$i] ?? 0 }}
@endfor
@if($driver->location && $driver->location->latitude && $driver->location->longitude)
موقعیت فعلی راننده
آخرین به‌روزرسانی: {{ $driver->location && $driver->location->last_ping_at ? \Morilog\Jalali\Jalalian::fromDateTime($driver->location->last_ping_at)->format('Y/m/d H:i') : 'نامشخص' }}
@endif
تاریخچه موقعیت
@forelse($locationHistory ?? [] as $location) @empty @endforelse
زمان موقعیت سرعت وضعیت
{{ \Morilog\Jalali\Jalalian::fromDateTime($location->created_at)->format('Y/m/d H:i') }} {{ number_format($location->latitude, 6) }}, {{ number_format($location->longitude, 6) }} {{ $location->speed ?? 0 }} km/h @if($location->status === 'moving') در حرکت @else متوقف @endif
تاریخچه موقعیتی یافت نشد
آخرین بارها
@forelse($recentLoads ?? [] as $load) @empty @endforelse
کد عنوان مسیر قیمت وضعیت تاریخ
#{{ $load->id }} {{ $load->title }} {{ mb_substr($load->origin_address, 0, 20) }}... {{ mb_substr($load->destination_address, 0, 20) }}... {{ number_format($load->price) }} @if($load->status === 'completed') تکمیل شده @elseif($load->status === 'in_progress') در حال انجام @else {{ $load->status }} @endif {{ \Morilog\Jalali\Jalalian::fromDateTime($load->created_at)->format('Y/m/d') }}
هیچ باری یافت نشد
@endsection @push('scripts') @endpush