@extends('adminlte::page') @section('title', 'Laporan Perpustakaan | Smart Cendekia') @section('content_header')

Laporan Aktivitas

Analisis data peminjaman, pengembalian, dan denda perpustakaan.

@stop @section('content')
{{-- CARD FILTER --}}
Filter Data
{{-- Filter Tanggal --}}
s/d
{{-- Filter Status --}}
{{-- Filter Jenis --}}
{{-- Tombol Aksi --}}
Export
{{-- INFO BOX RINGKASAN --}}
Total Transaksi

{{ number_format($totalPinjam) }}

Buku Kembali

{{ number_format($totalKembali) }}

Total Denda

Rp {{ number_format($totalDenda, 0, ',', '.') }}

{{-- TABEL DATA --}}
Rincian Aktivitas
@forelse($laporans as $item) @empty @endforelse @if($laporans->count() > 0) @endif
Tgl Pinjam Kode TRX Peminjam Buku Tgl Kembali Denda Status
{{ \Carbon\Carbon::parse($item->tgl_pinjam)->format('d/m/Y') }} {{ $item->kode_transaksi }} {{ $item->nama_peminjam }}
@if(is_null($item->buku_sekolah_id)) @elseif($item->buku_sekolah_id == auth()->user()->sekolah_id) @else @endif
{{ $item->judul }} {{ $item->kode_buku }}
@if($item->tgl_kembali_aktual) {{ \Carbon\Carbon::parse($item->tgl_kembali_aktual)->format('d/m/Y') }} @else - Belum - @endif @if($item->denda > 0) Rp {{ number_format($item->denda, 0, ',', '.') }} @else - @endif @php $isOverdue = false; if ($item->status == 'dipinjam' && isset($item->tgl_kembali_rencana)) { $isOverdue = \Carbon\Carbon::now()->startOfDay()->gt(\Carbon\Carbon::parse($item->tgl_kembali_rencana)); } @endphp @if($item->status == 'dipinjam') @if($isOverdue) Terlambat @else Dipinjam @endif @elseif($item->status == 'kembali') Selesai @else {{ ucfirst($item->status) }} @endif
Data Tidak Ditemukan

Coba sesuaikan filter tanggal atau status pencarian Anda.

Total Pemasukan Denda: Rp {{ number_format($laporans->sum('denda'), 0, ',', '.') }}
@stop @section('css') @stop @section('js') @stop