@extends('admin.layouts.master') @section('title', __('admin.work_orders.show_title')) @section('css')@endsection @section('content') @php $statusColors = \App\Models\WorkOrder::statusColors(); $statusLabels = \App\Models\WorkOrder::statuses(); @endphp

#WO-{{ str_pad((string) $workOrder->id, 5, '0', STR_PAD_LEFT) }}

{{ __('admin.work_orders.details_title') }}

{{ __('admin.work_orders.fields.date') }}

{{ $workOrder->date?->format('Y-m-d') ?: '—' }}

{{ __('admin.work_orders.fields.amount') }}

{{ $workOrder->amount !== null ? number_format((float) $workOrder->amount, 2).' '.__('ر.س') : '—' }}

{{ __('admin.work_orders.fields.hours_worked') }}

{{ $workOrder->hours_worked !== null ? number_format((float) $workOrder->hours_worked, 2) : '—' }}

{{ __('admin.work_orders.fields.status') }}

{{ $statusLabels[$workOrder->status] ?? $workOrder->status }}

{{ __('admin.work_orders.profile_title') }}

{{ __('admin.work_orders.profile_hint') }}

{{ $workOrder->worker?->name ?: '—' }}
{{ $workOrder->project?->client?->name ?: '—' }}
#WO-{{ str_pad((string) $workOrder->id, 5, '0', STR_PAD_LEFT) }}
{{ $workOrder->description }}
{{ $workOrder->notes ?: '—' }}

{{ __('admin.work_orders.related_project_orders_title') }}

{{ __('admin.work_orders.related_project_orders_hint') }}

{{ __('admin.work_orders.add_for_project') }}
@forelse($relatedProjectOrders as $relatedOrder) @empty @endforelse
{{ __('admin.work_orders.fields.date') }} {{ __('admin.work_orders.fields.worker_id') }} {{ __('admin.work_orders.fields.amount') }} {{ __('admin.actions.actions') }}
{{ $relatedOrder->date?->format('Y-m-d') ?: '—' }} {{ $relatedOrder->worker?->name ?: '—' }} {{ $relatedOrder->amount !== null ? number_format((float) $relatedOrder->amount, 2) : '—' }}
{{ __('admin.work_orders.empty_related_project_orders') }}

{{ __('admin.work_orders.stats_title') }}

{{ __('admin.work_orders.stats_hint') }}

{{ __('admin.work_orders.metrics.project_orders_count') }} {{ number_format($summary['project_orders_count']) }}
{{ __('admin.work_orders.metrics.worker_orders_count') }} {{ number_format($summary['worker_orders_count']) }}
{{ __('admin.work_orders.metrics.project_orders_total') }} {{ number_format($summary['project_orders_total'], 2) }} {{ __('ر.س') }}
{{ __('admin.work_orders.metrics.worker_hours_total') }} {{ number_format($summary['worker_hours_total'], 2) }}

{{ __('admin.work_orders.project_panel_title') }}

{{ __('admin.work_orders.open_project') }}
{{ __('admin.projects.fields.project_name') }}{{ $workOrder->project?->project_name ?: $workOrder->project?->name ?: '—' }}
{{ __('admin.projects.fields.project_code') }}{{ $workOrder->project?->project_code ?: '—' }}
{{ __('admin.projects.fields.city') }}{{ $workOrder->project?->city ?: '—' }}
{{ __('admin.projects.fields.status') }}{{ $workOrder->project?->status ? __('admin.projects.statuses.'.$workOrder->project->status) : '—' }}

{{ __('admin.work_orders.related_worker_orders_title') }}

{{ __('admin.work_orders.related_worker_orders_hint') }}

{{ __('admin.work_orders.add_for_worker') }}
@forelse($relatedWorkerOrders as $relatedOrder) @empty @endforelse
{{ __('admin.work_orders.fields.date') }} {{ __('admin.work_orders.fields.project_id') }} {{ __('admin.work_orders.fields.hours_worked') }} {{ __('admin.actions.actions') }}
{{ $relatedOrder->date?->format('Y-m-d') ?: '—' }} {{ $relatedOrder->project?->project_name ?: $relatedOrder->project?->name ?: '—' }} {{ $relatedOrder->hours_worked !== null ? number_format((float) $relatedOrder->hours_worked, 2) : '—' }}
{{ __('admin.work_orders.empty_related_worker_orders') }}
@endsection