{{ __('İş Emri Detayı') }} - {{ $workOrder->order_number }}

İş Emri Bilgileri

Emir Numarası
{{ $workOrder->order_number }}
İş Kaydı
{{ $workOrder->workRecord->record_number }}
{{ $workOrder->workRecord->customer->name }}
Personel
{{ $workOrder->personnel->full_name }}
{{ $workOrder->personnel->position ?? 'Pozisyon Yok' }}
@if($workOrder->personnel->phone)
{{ $workOrder->personnel->phone }}
@endif
Araç
@if($workOrder->vehicle)
{{ $workOrder->vehicle->plate_number }}
{{ $workOrder->vehicle->brand }} {{ $workOrder->vehicle->model }}
@else Araç atanmamış @endif
Öncelik
@php $priorityColors = [ 'low' => 'bg-gray-100 text-gray-800', 'medium' => 'bg-blue-100 text-blue-800', 'high' => 'bg-orange-100 text-orange-800', 'urgent' => 'bg-red-100 text-red-800' ]; @endphp {{ $workOrder->priority_text }}
Durum
@php $statusColors = [ 'pending' => 'bg-gray-100 text-gray-800', 'assigned' => 'bg-blue-100 text-blue-800', 'in_progress' => 'bg-yellow-100 text-yellow-800', 'completed' => 'bg-green-100 text-green-800', 'cancelled' => 'bg-red-100 text-red-800' ]; @endphp {{ $workOrder->status_text }}
Atama Tarihi
{{ $workOrder->assigned_date ? $workOrder->assigned_date->format('d.m.Y H:i') : '-' }}
Başlama Tarihi
{{ $workOrder->start_date ? $workOrder->start_date->format('d.m.Y H:i') : '-' }}
Bitiş Tarihi
{{ $workOrder->end_date ? $workOrder->end_date->format('d.m.Y H:i') : '-' }}
Tahmini Saat
{{ $workOrder->estimated_hours ? $workOrder->estimated_hours . ' saat' : '-' }}
Gerçek Saat
{{ $workOrder->actual_hours ? $workOrder->actual_hours . ' saat' : '-' }}
Maliyet
{{ $workOrder->cost ? '₺' . number_format($workOrder->cost, 2) : '-' }}
İş Açıklaması
{{ $workOrder->work_description }}
@if($workOrder->instructions)
Talimatlar
{{ $workOrder->instructions }}
@endif @if($workOrder->notes)
Notlar
{{ $workOrder->notes }}
@endif

İş Kaydı Bilgileri

Müşteri
{{ $workOrder->workRecord->customer->name }}
Arayan
{{ $workOrder->workRecord->caller_name ?? '-' }}
Arama Tarihi
{{ $workOrder->workRecord->call_date->format('d.m.Y H:i') }}
Öncelik
@php $priorityColors = [ 'low' => 'bg-gray-100 text-gray-800', 'medium' => 'bg-blue-100 text-blue-800', 'high' => 'bg-orange-100 text-orange-800', 'urgent' => 'bg-red-100 text-red-800' ]; @endphp {{ $workOrder->workRecord->priority_text }}
Durum
@php $statusColors = [ 'new' => 'bg-blue-100 text-blue-800', 'in_progress' => 'bg-yellow-100 text-yellow-800', 'completed' => 'bg-green-100 text-green-800', 'cancelled' => 'bg-red-100 text-red-800' ]; @endphp {{ $workOrder->workRecord->status_text }}
Açıklama
{{ Str::limit($workOrder->workRecord->description, 100) }}
Oluşturulma Tarihi
{{ $workOrder->created_at->format('d.m.Y H:i') }}
Son Güncelleme
{{ $workOrder->updated_at->format('d.m.Y H:i') }}
Süre Farkı
@if($workOrder->estimated_hours && $workOrder->actual_hours) @php $diff = $workOrder->actual_hours - $workOrder->estimated_hours; $diffText = $diff > 0 ? '+' . $diff . ' saat' : $diff . ' saat'; $diffColor = $diff > 0 ? 'text-red-600' : ($diff < 0 ? 'text-green-600' : 'text-gray-600'); @endphp {{ $diffText }} @else - @endif