@section('title', 'سجل حركات الجرد والتسوية') @extends('layouts.master') @section('css') @endsection @section('content') @if (session()->has('success')) @endif
{{-- شريط الفلترة المنظم --}}
@if(request()->hasAny(['type', 'reference_no'])) إلغاء الفلتر @endif
@if(isset($adjustments) && $adjustments->count() > 0) @foreach($adjustments as $index => $adjustment) @endforeach @else @endif
# رقم الإذن المرجعي نوع الحركة الفرع / المخزن عدد الأصناف تاريخ العملية المسؤول ملاحظات الإجراءات
{{ $adjustments->firstItem() + $index }} {{ $adjustment->reference_no }} @if($adjustment->type == 'reconciliation') تسوية جردية @elseif($adjustment->type == 'branch_transfer') تحويل فروع @elseif($adjustment->type == 'item_transfer') تحويل صنف لصنف @else {{ $adjustment->type }} @endif @if($adjustment->type == 'branch_transfer') {{ $adjustment->fromBranch->name ?? ($adjustment->fromBranch->branch_name ?? '-') }} {{ $adjustment->toBranch->name ?? ($adjustment->toBranch->branch_name ?? '-') }} @else {{ $adjustment->fromBranch->name ?? ($adjustment->fromBranch->branch_name ?? 'الفرع الرئيسي') }} @endif {{ $adjustment->items->count() }} صنف {{ $adjustment->adjustment_date ? $adjustment->adjustment_date->format('Y-m-d') : '-' }} {{ $adjustment->user->name ?? '-' }} {{ $adjustment->notes ?: 'لا توجد' }}
لا توجد أي حركات تسوية أو جرد مسجلة حتى الآن.
{{-- ترقيم الصفحات Pagination بنمط Bootstrap 4 المتناسق --}} @if(isset($adjustments) && $adjustments->hasPages())
عرض من {{ $adjustments->firstItem() }} إلى {{ $adjustments->lastItem() }} من إجمالي {{ $adjustments->total() }} حركة
{{ $adjustments->appends(request()->query())->links('pagination::bootstrap-4') }}
@endif
{{-- وضع جميع المودالات بالأسفل خارج الجدول تماماً لضمان عدم تشويه التصميم --}} {{-- تفاصيل كل إذن جرد أو تحويل --}} @if(isset($adjustments) && $adjustments->count() > 0) @foreach($adjustments as $adjustment) @endforeach @endif @endsection @section('js') @endsection