@extends('super-admin.layout') @section('title', 'Performance Report') @section('subtitle', $summary['period']) @section('content')
| Hour | Orders | Revenue | Avg Order Value | Performance |
|---|---|---|---|---|
| {{ $hour['hour'] }} | {{ number_format($hour['order_count']) }} | ₦{{ number_format($hour['revenue'], 0) }} | ₦{{ number_format($hour['avg_order_value'], 0) }} |
@php
$maxOrders = $peakHours->max('order_count');
$performance = $maxOrders > 0 ? ($hour['order_count'] / $maxOrders) * 100 : 0;
@endphp
|
| Day | Orders | Revenue | Avg Order Value |
|---|---|---|---|
| {{ $day->day_name }} | {{ number_format($day->order_count) }} | ₦{{ number_format($day->revenue, 0) }} | ₦{{ number_format($day->order_count > 0 ? $day->revenue / $day->order_count : 0, 0) }} |
| Order ID | Status | Processing Time | Created | Updated | Performance |
|---|---|---|---|---|---|
| #{{ $order['order_id'] }} | {{ ucfirst($order['status']) }} | {{ number_format($order['processing_time_minutes']) }}m | {{ $order['created_at']->format('M d, H:i') }} | {{ $order['updated_at']->format('M d, H:i') }} | @if($order['processing_time_minutes'] <= 15) Excellent @elseif($order['processing_time_minutes'] <= 30) Good @elseif($order['processing_time_minutes'] <= 60) Average @else Slow @endif |