@extends('simaju.layouts.main') @section('title', 'Pengembalian Aset') @section('page-title', 'Pengembalian Aset') @section('page-subtitle', 'Kelola pengembalian aset sekolah') @section('content')
Total Pengembalian
Dikembalikan
Rusak
Hilang
Kelola dan pantau semua pengembalian aset sekolah
| Kode Aset | Nama Aset | Peminjam | Tanggal | Kondisi | Status | Aksi |
|---|---|---|---|---|---|---|
|
{{ $pengembalian->peminjamanAset->aset->kode_aset }}
|
{{ $pengembalian->peminjamanAset->aset->nama_aset }} {{ $pengembalian->peminjamanAset->aset->kategori_label }} |
{{ $pengembalian->peminjamanAset->peminjam ?? 'N/A' }} Dipinjam: {{ $pengembalian->peminjamanAset->tanggal_peminjaman->format('d M Y') }} @php $totalPeminjamanAset = 0; if ($pengembalian->peminjamanAset->guru_id) { $totalPeminjamanAset = \App\Models\PeminjamanAset::where('guru_id', $pengembalian->peminjamanAset->guru_id)->count(); } elseif ($pengembalian->peminjamanAset->siswa_id) { $totalPeminjamanAset = \App\Models\PeminjamanAset::where('siswa_id', $pengembalian->peminjamanAset->siswa_id)->count(); } @endphp @if($totalPeminjamanAset > 0) {{ $totalPeminjamanAset }} peminjaman aset @endif |
{{ $pengembalian->tanggal_pengembalian->format('d M Y') }} {{ $pengembalian->tanggal_pengembalian->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'], 'hilang' => ['bg' => 'bg-gradient-to-r from-red-500 to-red-600', 'icon' => 'fa-exclamation-triangle'], ]; $badge = $kondisiBadge[$pengembalian->kondisi_pengembalian] ?? ['bg' => 'bg-gradient-to-r from-gray-500 to-gray-600', 'icon' => 'fa-circle']; @endphp {{ $pengembalian->kondisi_label }} | @php $statusBadge = [ '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'], 'rusak' => ['bg' => 'bg-gradient-to-r from-orange-500 to-orange-600', 'icon' => 'fa-tools'], ]; $badge = $statusBadge[$pengembalian->status] ?? ['bg' => 'bg-gradient-to-r from-gray-500 to-gray-600', 'icon' => 'fa-circle']; @endphp {{ $pengembalian->status_label }} | |