@extends('layouts.anggota') @section('content')

Daftar Transaksi Peminjaman

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
@forelse($transactions as $t) @empty @endforelse
No Nama Anggota NIP/NIM No. HP Judul Buku Tanggal Pinjam Tanggal & Waktu Ambil Tanggal Kembali Buku Bisa Diambil Surat Pengantar Status Aksi
{{ $loop->iteration }} {{ $t->anggota->nama ?? '-' }} {{ $t->anggota->nip_nim ?? '-' }} {{ $t->anggota->no_hp ?? '-' }} {{ $t->koleksi->title ?? '-' }} {{ $t->tanggal_pinjam ? \Carbon\Carbon::parse($t->tanggal_pinjam) ->setTimezone('Asia/Jakarta') ->format('d/m/Y') : '-' }} @if($t->pickup_date) @php $pickupDate = \Carbon\Carbon::parse($t->pickup_date) ->setTimezone('Asia/Jakarta') ->format('d/m/Y'); $pickupTime = $t->pickup_time ? \Carbon\Carbon::parse($t->pickup_time) ->setTimezone('Asia/Jakarta') ->format('H:i') : '00:00'; @endphp {{ $pickupDate }} {{ $pickupTime }} WIB @else - @endif {{ $t->tanggal_kembali ? \Carbon\Carbon::parse($t->tanggal_kembali) ->setTimezone('Asia/Jakarta') ->format('d/m/Y') : '-' }} @php $pickupDateCheck = $t->pickup_date ? \Carbon\Carbon::parse($t->pickup_date) : null; $now = \Carbon\Carbon::now('Asia/Jakarta'); @endphp @if($t->status == 'disetujui' && $pickupDateCheck && $pickupDateCheck->lte($now)) Bisa Diambil @else - @endif @if($t->surat_pengantar) Download @else - @endif @switch($t->status) @case('menunggu') Menunggu @break @case('disetujui') Disetujui @break @case('dipinjam') Dipinjam @break @case('perpanjangan_menunggu') Menunggu Persetujuan Perpanjangan @break @case('pengembalian_menunggu') Menunggu Konfirmasi Pengembalian @break @case('dikembalikan') Dikembalikan @break @case('ditolak') Ditolak @break @default - @endswitch @if($t->status == 'menunggu')
@csrf
@elseif($t->status == 'disetujui')
@csrf
@elseif($t->status == 'dipinjam') Menunggu Pengembalian @elseif($t->status == 'perpanjangan_menunggu')
@csrf
@csrf
@elseif($t->status == 'pengembalian_menunggu')
@csrf @method('PUT')
@else Selesai @endif
Belum ada transaksi peminjaman.
@endsection