@lang('report.delivery_performance_metrics_report_Details')

{{ $DeliveryReport['delivery']['delivery_id'] ?? __('report.NotAvailable') }}

{{ $DeliveryReport['delivery']['first_name'] ?? '' }} {{ $DeliveryReport['delivery']['last_name'] ?? '' }}

{{ $DeliveryReport['delivery']['total_completed_orders'] ?? 0 }}

{{ $DeliveryReport['delivery']['total_canceled_orders'] ?? 0 }}

{{ $DeliveryReport['delivery']['total_hold_orders'] ?? 0 }}

{{ $DeliveryReport['delivery']['delayed_delivery_percentage'] ?? 0 }}%

{{ is_array($DeliveryReport['delivery']['delayed_orders'] ?? null) ? count($DeliveryReport['delivery']['delayed_orders']) : 0 }}

{{ $DeliveryReport['delivery']['avg_time_of_day'] ?? '-' }}

@forelse ($DeliveryReport['delivery']['cancellations'] ?? [] as $cancellation) @empty @endforelse
@lang('report.OrderNumber') @lang('report.BranchName') @lang('report.CancelReason')
{{ $cancellation['order_number'] ?? '' }} {{ $cancellation['branch_name'] ?? '' }} {{ $cancellation['cancel_reason'] ?? __('report.NotAvailable') }}
@lang('report.NoCancellationsFound')
@forelse ($DeliveryReport['delivery']['time_of_day'] ?? [] as $time) @empty @endforelse
@lang('report.OrderNumber') @lang('report.EstimatedTime')
{{ $time['order_number'] ?? '' }} {{ $time['estimated_time'] ?? '' }}
@lang('report.NoTimeDataFound')
@forelse ($DeliveryReport['delivery']['on_time_deliveries'] ?? [] as $deliveryItem) @empty @endforelse
@lang('report.OrderNumber') @lang('report.DeliveredTime')
{{ $deliveryItem['order_number'] ?? '' }} {{ $deliveryItem['delivered_time'] ?? '' }}
@lang('report.NoOnTimeDeliveriesFound')
@forelse ($DeliveryReport['delivery']['delayed_orders'] ?? [] as $delayed) @empty @endforelse
@lang('report.OrderNumber') @lang('report.EstimatedTime') @lang('report.DeliveredTime') @lang('report.DelayTime') @lang('report.avg_delivery_time')
{{ $delayed['order_number'] ?? '' }} {{ $delayed['estimated_time'] ?? '' }} {{ $delayed['delivered_time'] ?? '' }} {{ $delayed['delay_minutes'] ?? 0 }} @lang('report.Minutes') {{ $delayed['avg_delivery_time'] ?? 0 }} @lang('report.Minutes')
@lang('report.NoDelayedOrdersFound')