{{-- resources/views/filament/pages/profit-report.blade.php --}}
{{-- شريط الأدوات --}}
{{-- ترويسة الشركة (اختياري) --}} @includeIf('filament.partials.company-header') {{-- العنوان --}}

{{ __('profit_report.title') }}

{{-- الفلاتر --}}
{{-- KPIs --}}
{{ __('profit_report.total_buy') }}
{{ number_format($total_buy ?? 0, 2) }}
{{ __('profit_report.total_installment') }}
{{ number_format($total_installment ?? 0, 2) }}
{{ __('profit_report.total_profit') }}
{{ number_format($total_profit ?? 0, 2) }}
{{-- توزيع أرباح الشركاء --}} @php $partnersTotals = []; foreach ($partnerProfits ?? [] as $chunk) { foreach ($chunk['shares'] ?? [] as $pid => $value) { $partnersTotals[$pid] = ($partnersTotals[$pid] ?? 0) + (float) $value; } } ksort($partnersTotals); $grandTotal = array_sum($partnersTotals) ?: 0; @endphp

{{ __('profit_report.partner_totals') }}

@if (!empty($partnersTotals))
@foreach ($partnersTotals as $pid => $sum) @php $pct = $grandTotal > 0 ? round(($sum / $grandTotal) * 100, 1) : 0; @endphp
{{ $partnersNames[$pid] ?? '#' . $pid }}
{{ $pct }}%
{{ number_format($sum, 2) }}
@endforeach
@else
{{ __('profit_report.no_records') }}
@endif {{ __('profit_report.partner_profits_timeline') }}
@forelse($partnerProfits as $chunk) @empty @endforelse
{{ __('profit_report.start') }} {{ __('profit_report.end') }} {{ __('profit_report.period_profit') }} {{ __('profit_report.shares_by_partner') }}
{{ $chunk['start'] }} {{ $chunk['end'] }} {{ number_format($chunk['profit'], 2) }}
@foreach ($chunk['shares'] ?? [] as $pid => $val)
{{ $partnersNames[$pid] ?? '#' . $pid }} {{ number_format($val, 2) }}
@endforeach
{{ __('profit_report.no_records') }}
{{-- جدول التفاصيل --}}
@if (!empty($details) && count($details)) @foreach ($details as $row) @php $isPos = (float)($row['profit'] ?? 0) >= 0; @endphp @endforeach @else @endif
{{ __('profit_report.date') }} {{ __('profit_report.customer') }} {{ __('profit_report.product') }} {{ __('profit_report.brand') }} {{ __('profit_report.category') }} {{ __('profit_report.buy_price') }} {{ __('profit_report.installment_price') }} {{ __('profit_report.profit') }}
{{ \Illuminate\Support\Carbon::parse($row['contract_date'])->toDateString() }} {{ $row['customer'] }} {{ $row['device'] }} {{ $row['brand'] }} {{ $row['category'] }} {{ number_format($row['buy_price'], 2) }} {{ number_format($row['installment_price'], 2) }} {{ number_format($row['profit'], 2) }}
{{ __('profit_report.totals') }} {{ number_format($total_buy, 2) }} {{ number_format($total_installment, 2) }} {{ number_format($total_profit, 2) }}
{{ __('profit_report.no_records') }}
{{-- ذيل الصفحة (اختياري) --}} @includeIf('filament.partials.company-footer') @push('scripts') @endpush