Transactions Log

Monitoring and managing all active book circulation data.

search
expand_more

Transaksi Terbaru

Lihat semua
@forelse($recentTransactions ?? $transactions->sortByDesc('tanggal_pinjam')->take(3) as $transaction) @php if ($transaction->status == 'dipinjam' && $transaction->isLate()) { $statusClass = 'bg-red-100 text-red-700 dark:bg-red-900/30 dark:text-red-400'; $statusLabel = 'Overdue'; } elseif ($transaction->status == 'dipinjam') { $statusClass = 'bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-400'; $statusLabel = 'Borrowed'; } else { $statusClass = 'bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-400'; $statusLabel = 'Returned'; } @endphp

#TX-{{ str_pad($transaction->id, 5, '0', STR_PAD_LEFT) }}

{{ $transaction->book->judul ?? 'N/A' }}

{{ $transaction->user->name ?? 'Unknown' }}

{{ $statusLabel }}
Dipinjam: {{ \Carbon\Carbon::parse($transaction->tanggal_pinjam)->format('d/m/Y') }} Jatuh tempo: {{ \Carbon\Carbon::parse($transaction->tanggal_kembali)->format('d/m/Y') }}
@empty
Belum ada transaksi terbaru.
@endforelse
@forelse($transactions->sortByDesc('tanggal_pinjam') as $transaction) @php if ($transaction->status == 'dipinjam' && $transaction->isLate()) { $statusClass = 'bg-red-100 text-red-700 dark:bg-red-900/30 dark:text-red-400'; $statusLabel = 'Overdue'; } elseif ($transaction->status == 'dipinjam') { $statusClass = 'bg-blue-100 text-blue-700 dark:bg-blue-900/30 dark:text-blue-400'; $statusLabel = 'Borrowed'; } else { $statusClass = 'bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-400'; $statusLabel = 'Returned'; } @endphp @empty @endforelse
Transaction ID Book Judul User Name Status Borrow Date Due Date Return Date Actions
#TX-{{ str_pad($transaction->id, 5, '0', STR_PAD_LEFT) }} {{ $transaction->book->judul ?? 'N/A' }}
{{ strtoupper(substr($transaction->user->name ?? 'U', 0, 2)) }}
{{ $transaction->user->name ?? 'Unknown' }}
{{ $statusLabel }} {{ $transaction->tanggal_pinjam ? \Carbon\Carbon::parse($transaction->tanggal_pinjam)->format('M d, Y') : '-' }} {{ $transaction->tanggal_kembali ? \Carbon\Carbon::parse($transaction->tanggal_kembali)->format('M d, Y') : '-' }} {{ $transaction->tanggal_dikembalikan ? \Carbon\Carbon::parse($transaction->tanggal_dikembalikan)->format('M d, Y') : '-' }} @if($transaction->status == 'dipinjam')
@csrf @method('PATCH')
@else @endif
Belum ada transaksi.