@extends('layouts.app') @section('title', 'Sales Reports') @section('content')
{{ $from->format('d M Y') }} — {{ $to->format('d M Y') }} · {{ $area === 'all' ? \App\Models\Department::nameFor('restaurant', 'Restaurant').' + '.\App\Models\Department::nameFor('bar', 'Bar').' combined' : ($areaOptions[$area] ?? '') }}
Revenue by day ({{ strtolower(\App\Models\Department::nameFor('restaurant', 'Restaurant')) }} + {{ strtolower(\App\Models\Department::nameFor('bar', 'Bar')) }})
Revenue by category
Waiter sales by day
Filtered period · total for all waiters: {{ number_format($waiterDaily->sum('sales'), 2) }}
| Date | Waiter | Orders | Sales |
|---|---|---|---|
| {{ \Carbon\Carbon::parse($row['date'])->format('d M Y') }} | {{ $row['waiter'] }} | {{ $row['orders'] }} | {{ number_format($row['sales'], 2) }} |
| No waiter sales for this period. | |||
| TOTAL — all waiters | {{ $waiterDaily->sum('orders') }} | {{ number_format($waiterDaily->sum('sales'), 2) }} | |
Sales by waiter
| {{ $name }} | {{ number_format($amount, 0) }} |
| No restaurant sales in this range. | |
Sales by bartender
| {{ $name }} | {{ number_format($amount, 0) }} |
| No bar sales in this range. | |
Sales by cashier
| {{ $name }} | {{ number_format($amount, 0) }} |
| No sales in this range. | |
Top-selling products ({{ strtolower(\App\Models\Department::nameFor('restaurant', 'Restaurant')) }} + {{ strtolower(\App\Models\Department::nameFor('bar', 'Bar')) }})
| Product | Qty sold | Revenue |
|---|---|---|
| {{ $name }} | {{ $row['qty'] }} | {{ number_format($row['revenue'], 0) }} |
| No sales in this range. | ||