@extends('simaju.layouts.main') @section('title', 'Peminjaman Aset') @section('page-title', 'Peminjaman Aset') @section('page-subtitle', 'Kelola peminjaman aset sekolah') @section('content')

Total Peminjaman

{{ $peminjamans->total() }}

Sedang Dipinjam

{{ \App\Models\PeminjamanAset::where('status', 'dipinjam')->count() }}

Dikembalikan

{{ \App\Models\PeminjamanAset::where('status', 'dikembalikan')->count() }}

Hilang

{{ \App\Models\PeminjamanAset::where('status', 'hilang')->count() }}

Daftar Peminjaman Aset

Kelola dan pantau semua peminjaman aset sekolah

Tambah Peminjaman
@forelse($peminjamans as $peminjaman) @empty @endforelse
Kode Aset Nama Aset Peminjam Tanggal Kondisi Status Aksi
{{ $peminjaman->aset->kode_aset }}

{{ $peminjaman->aset->nama_aset }}

{{ $peminjaman->aset->kategori_label }}

{{ $peminjaman->peminjam ?? 'N/A' }}

{{ $peminjaman->tujuan_peminjaman }}

@php $totalPeminjamanAset = 0; if ($peminjaman->guru_id) { $totalPeminjamanAset = \App\Models\PeminjamanAset::where('guru_id', $peminjaman->guru_id)->count(); } elseif ($peminjaman->siswa_id) { $totalPeminjamanAset = \App\Models\PeminjamanAset::where('siswa_id', $peminjaman->siswa_id)->count(); } @endphp @if($totalPeminjamanAset > 0) {{ $totalPeminjamanAset }} peminjaman aset @endif

{{ $peminjaman->tanggal_peminjaman->format('d M Y') }}

{{ $peminjaman->tanggal_peminjaman->format('H:i') }}

@php $kondisiBadge = [ 'baik' => ['bg' => 'bg-gradient-to-r from-green-500 to-green-600', 'icon' => 'fa-check-circle'], 'rusak_ringan' => ['bg' => 'bg-gradient-to-r from-yellow-500 to-yellow-600', 'icon' => 'fa-exclamation-circle'], 'rusak_berat' => ['bg' => 'bg-gradient-to-r from-orange-500 to-orange-600', 'icon' => 'fa-times-circle'], ]; $badge = $kondisiBadge[$peminjaman->kondisi_peminjaman] ?? ['bg' => 'bg-gradient-to-r from-gray-500 to-gray-600', 'icon' => 'fa-circle']; @endphp {{ $peminjaman->kondisi_label }} @php $statusBadge = [ 'dipinjam' => ['bg' => 'bg-gradient-to-r from-blue-500 to-blue-600', 'icon' => 'fa-clock'], 'dikembalikan' => ['bg' => 'bg-gradient-to-r from-green-500 to-green-600', 'icon' => 'fa-check-double'], 'hilang' => ['bg' => 'bg-gradient-to-r from-red-500 to-red-600', 'icon' => 'fa-exclamation-triangle'], ]; $badge = $statusBadge[$peminjaman->status] ?? ['bg' => 'bg-gradient-to-r from-gray-500 to-gray-600', 'icon' => 'fa-circle']; @endphp {{ $peminjaman->status_label }}
@csrf @method('DELETE')

Belum ada data peminjaman aset

Mulai tambahkan peminjaman aset baru

Tambah Peminjaman Baru
@if($peminjamans->hasPages())
{{ $peminjamans->links() }}
@endif
@endsection