@extends('layouts.app') @section('title', 'Reporting Dashboard') @section('content')

Reporting Dashboard

Order Management
@if($revenueStats['total_orders'] == 0)
Info: Tidak ada data order untuk periode yang dipilih. Data yang ditampilkan adalah sample data untuk demonstrasi. Kelola Order untuk menambahkan data real.
@endif
Total Revenue

Rp {{ number_format($revenueStats['total_revenue']) }}

Total Orders

{{ number_format($revenueStats['total_orders']) }}

Paid Orders

{{ number_format($revenueStats['paid_orders']) }}

Avg Order Value

Rp {{ number_format($revenueStats['average_order_value']) }}

Daily Revenue Trend
@if($dailyRevenue->count() > 0) @else

Tidak ada data revenue untuk ditampilkan

@endif
Order Status Distribution
@if(count($orderStatusStats) > 0) @else

Tidak ada data status order

@endif
Top Selling Products
@if($topProducts->count() > 0)
@foreach($topProducts as $product) @endforeach
Product Qty Sold Revenue
{{ $product->name }} {{ number_format($product->total_quantity) }} Rp {{ number_format($product->total_revenue) }}
@else

Tidak ada data produk terjual

@endif
Payment Method Distribution
@if($paymentMethodStats->count() > 0)
@foreach($paymentMethodStats as $method) @endforeach
Method Orders Revenue
{{ ucfirst($method->payment_method) }} {{ number_format($method->count) }} Rp {{ number_format($method->total) }}
@else

Tidak ada data metode pembayaran

@endif
Outlet Performance
@if($outletPerformance->count() > 0)
@foreach($outletPerformance as $outlet) @endforeach
Outlet Total Orders Revenue Avg Order Value
{{ $outlet->name }} {{ number_format($outlet->orders_count) }} Rp {{ number_format($outlet->orders_sum_total_amount ?? 0) }} @if($outlet->orders_count > 0) Rp {{ number_format(($outlet->orders_sum_total_amount ?? 0) / $outlet->orders_count) }} @else Rp 0 @endif
@else

Tidak ada data performa outlet

@endif
@endsection @push('scripts') @endpush