@extends('layouts.barista') @section('title', 'Riwayat Transaksi') @section('content')

Riwayat Transaksi

Daftar transaksi barang yang telah dicatat oleh pengguna.

Daftar Transaksi Menampilkan {{ $transactions->firstItem() ?? 0 }} - {{ $transactions->lastItem() ?? 0 }} dari {{ $transactions->total() }} transaksi
@forelse ($transactions as $index => $transaction) @empty @endforelse
No Barang Jenis Sumber Jumlah Stok Petugas Tanggal
{{ $transactions->firstItem() + $index }}
{{ $transaction->item?->name ?? '-' }} {{ $transaction->item?->category?->name ?? 'Tanpa kategori' }}
@if ($transaction->transaction_type === 'masuk') Masuk @else Keluar @endif @if ($transaction->transaction_type === 'masuk') @if ($transaction->transaction_source === 'pengajuan') Pengajuan @if ($transaction->restockRequest) id - {{ $transaction->restockRequest->id }} @endif @elseif ($transaction->transaction_source === 'urgent') Urgent @else - @endif @else - @endif
{{ $transaction->transaction_type === 'masuk' ? '+' : '-' }} {{ number_format((float) $transaction->quantity, 2, ',', '.') }} {{ $transaction->item?->unit?->name ?? 'Unit' }}
{{ number_format((float) $transaction->stock_before, 2, ',', '.') }} {{ number_format((float) $transaction->stock_after, 2, ',', '.') }}
{{ strtoupper(substr($transaction->user?->name ?? '?', 0, 1)) }}
{{ $transaction->user?->name ?? '-' }}
@if ($transaction->activity?->created_at) {{ $transaction->activity->created_at->format('d/m/Y') }} {{ $transaction->activity->created_at->format('H:i') }} @else - @endif
Belum ada riwayat transaksi Belum terdapat transaksi yang sesuai dengan filter yang dipilih.
@if ($transactions->hasPages())
{{ $transactions->links() }}
@endif
@endsection