@extends('layouts.app') @section('title', 'بيانات المركبة') @section('page_title', $vehicle->plate_number) @section('breadcrumb') @endsection @section('page_actions') @can('vehicles.edit') تعديل @endcan @can('installations.create') أمر تركيب @endcan @can('tickets.create') فتح تذكرة @endcan @endsection @section('content')

{{ trim($vehicle->make . ' ' . $vehicle->model) ?: $vehicle->plate_number }}

{{ $vehicle->year }} · {{ $vehicle->color }}
{!! badge($vehicle->type_label, 'primary') !!}
  • رقم اللوحة{{ $vehicle->plate_number }}
  • العميل {{ $vehicle->customer?->display_name ?? '—' }}
  • رقم الهيكل{{ $vehicle->chassis_number ?: '—' }}
  • السائق{{ $vehicle->driver_name ?: '—' }}
  • جوال السائق{{ $vehicle->driver_phone ?: '—' }}
  • تاريخ الإضافة{{ arabicDate($vehicle->created_at) }}
@if ($vehicle->notes)
{{ $vehicle->notes }}
@endif
الأجهزة المركّبة
@forelse ($vehicle->deviceUnits as $device) @empty @endforelse
IMEIالجهازالشريحةانتهاء الضمانالحالة
{{ $device->imei }} {{ $device->product?->name ?? '—' }} {{ $device->sim_number ?: '—' }} {{ arabicDate($device->warranty_end) }} {!! badge($device->status_label, $device->status_color) !!}
لا توجد أجهزة مركّبة على هذه المركبة
الاشتراكات
@forelse ($vehicle->subscriptions as $sub) @empty @endforelse
الكودالباقةالبدايةالانتهاءالحالة
{{ $sub->code }} {{ $sub->product?->name ?? '—' }} {{ arabicDate($sub->start_date) }} {{ arabicDate($sub->end_date) }} {!! badge($sub->status_label, $sub->status_color) !!}
لا توجد اشتراكات
سجل التركيبات
@forelse ($vehicle->installations as $inst) @empty @endforelse
الرقمالفنيالحالة
{{ $inst->code }} {{ $inst->technician?->name ?? '—' }} {!! badge($inst->status_label, $inst->status_color) !!}
لا يوجد سجل
تذاكر الدعم
@forelse ($vehicle->tickets as $ticket) @empty @endforelse
الرقمالموضوعالحالة
{{ $ticket->code }} {{ \Illuminate\Support\Str::limit($ticket->subject, 30) }} {!! badge($ticket->status_label, $ticket->status_color) !!}
لا توجد تذاكر
@endsection