{{-- 倉庫篩選 --}}
{{-- 類型篩選 --}}
@foreach(\App\Models\Warehouse\StockMovement::TYPE_LABELS as $key => $label) @endforeach
{{-- 日期範圍 --}}
{{-- 搜尋 + 重置按鈕 --}}
{{-- Table Mode (Desktop) --}} {{-- Card Mode (Mobile & Tablet) --}}
@forelse($movements as $mv)

{{ $mv->product?->localized_name }}

ID: {{ $mv->product_id }}

@php $typeColor = in_array($mv->type, ['in', 'transfer_in']) ? 'cyan' : (in_array($mv->type, ['out', 'transfer_out']) ? 'rose' : 'amber'); @endphp {{ __(\App\Models\Warehouse\StockMovement::TYPE_LABELS[$mv->type] ?? $mv->type) }}

{{ __('Warehouse') }}

{{ $mv->warehouse?->name }}

{{ __('Qty Change') }}

{{ in_array($mv->type, ['in', 'transfer_in']) ? '+' : '-' }}{{ $mv->quantity }} ({{ $mv->before_qty }}→{{ $mv->after_qty }})

{{ __('Operator') }}

{{ $mv->creator?->name ?? '-' }}

{{ __('Time') }}

{{ $mv->created_at?->format('Y-m-d H:i:s') }}

@empty
@endforelse
{{ $movements->links('vendor.pagination.luxury') }}