@extends('layouts.app') @section('content')
الطلبيات المعلقة
{{ count($data['pending'] ?? []) }}
الطلبيات المتأخرة
{{ count($data['overdue'] ?? []) }}
المبلغ المعلق
{{ number_format($data['total_pending_amount'] ?? 0, 2) }} ر.س
المبلغ المتأخر
{{ number_format($data['total_overdue_amount'] ?? 0, 2) }} ر.س
| # | رقم الطلب | المورد | تاريخ الطلب | المبلغ الإجمالي | عدد البنود | مدة الانتظار (أيام) | الحالة |
|---|---|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{ $item['po_number'] }} |
{{ $item['supplier_name'] }}
|
{{ \Carbon\Carbon::parse($item['po_date'])->format('Y-m-d') }} | {{ number_format($item['total_amount'], 2) }} ر.س | {{ $item['item_count'] }} | {{ $item['days_pending'] }} | معلق |
لا توجد طلبيات معلقة
جميع الطلبيات تم استلامها بنجاح
| # | رقم الطلب | المورد | تاريخ التسليم المتوقع | المبلغ الإجمالي | الحالة الحالية | أيام التأخير | مؤشر |
|---|---|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{ $item['po_number'] }} |
{{ $item['supplier_name'] }}
|
{{ \Carbon\Carbon::parse($item['delivery_date'])->format('Y-m-d') }} | {{ number_format($item['total_amount'], 2) }} ر.س | @php $status = $item['status']; $statusLabels = [ 'pending' => 'معلق', 'sent' => 'مرسل', 'received' => 'مستلم', 'completed' => 'مكتمل', 'cancelled' => 'ملغى' ]; @endphp @if($status == 'pending') {{ $statusLabels[$status] ?? $status }} @elseif($status == 'sent') {{ $statusLabels[$status] ?? $status }} @elseif($status == 'received' || $status == 'completed') {{ $statusLabels[$status] ?? $status }} @elseif($status == 'cancelled') {{ $statusLabels[$status] ?? $status }} @else {{ $status }} @endif | @if($item['days_overdue'] > 14) {{ $item['days_overdue'] }} يوم @elseif($item['days_overdue'] > 7) {{ $item['days_overdue'] }} يوم @else {{ $item['days_overdue'] }} يوم @endif |
@if($item['days_overdue'] > 14)
حرج تحذير ملاحظة |
لا توجد طلبيات متأخرة
تم استقبال جميع الطلبيات في الموعد المحدد