@extends('layouts.admin')

@section('title', 'Location Operations Report')

@section('content')
<x-admin.report-page title="Location Operations" subtitle="Sales, on-hand stock, and open transfers by location.">
    <form method="get" class="ci-filters ci-filters--report">
        <div class="ci-filters__field">
            <label for="location_id">Location</label>
            <select name="location_id" id="location_id">
                <option value="">All locations</option>
                @foreach($locations as $loc)
                    <option value="{{ $loc->id }}" @selected($locationId == $loc->id)>{{ $loc->name }} ({{ $loc->type }})</option>
                @endforeach
            </select>
        </div>
        <div class="ci-filters__actions">
            <button type="submit" class="ci-btn ci-btn--primary">Filter</button>
            @if(request()->filled('location_id'))
                <a href="{{ url()->current() }}" class="ci-btn ci-btn--ghost ci-btn--icon" title="Reset">
                    <i class="bi bi-arrow-clockwise"></i>
                </a>
            @endif
        </div>
    </form>

    <div class="ci-stats">
        <div class="ci-stat">
            <div>
                <p class="ci-stat__label">Paid Orders</p>
                <p class="ci-stat__value">{{ number_format($sales->orders_count ?? 0) }}</p>
            </div>
            <span class="ci-stat__icon"><i class="bi bi-receipt"></i></span>
        </div>
        <div class="ci-stat">
            <div>
                <p class="ci-stat__label">Sales Total</p>
                <p class="ci-stat__value ci-stat__value--sm"><span class="ci-money">₹{{ number_format($sales->sales_total ?? 0, 2) }}</span></p>
            </div>
            <span class="ci-stat__icon"><i class="bi bi-currency-rupee"></i></span>
        </div>
        <div class="ci-stat">
            <div>
                <p class="ci-stat__label">On-hand Units</p>
                <p class="ci-stat__value">{{ number_format($onHandUnits) }}</p>
            </div>
            <span class="ci-stat__icon"><i class="bi bi-box-seam"></i></span>
        </div>
        <div class="ci-stat">
            <div>
                <p class="ci-stat__label">Open Transfers</p>
                <p class="ci-stat__value {{ $openTransfers > 0 ? 'ci-stat__value--warning' : '' }}">{{ number_format($openTransfers) }}</p>
            </div>
            <span class="ci-stat__icon"><i class="bi bi-arrow-left-right"></i></span>
        </div>
    </div>

    <p class="ci-muted" style="margin:0 0 1rem;">
        Approx stock cost (purchase_price × on_hand):
        <span class="ci-money">₹{{ number_format($approxStockCost, 2) }}</span>
    </p>
</x-admin.report-page>
@endsection
