@extends('pages.index') @section('admin_content')

Perizinan

@php $permissionsData = $permissions ?? $reports ?? collect(); $totalPermission = $permissionsData->count(); $approvedPermission = $permissionsData->where('status', 'diterima')->count(); $processPermission = $permissionsData->where('status', 'proses')->count(); $rejectedPermission = $permissionsData->where('status', 'ditolak')->count(); @endphp
Total Perizinan
{{ $totalPermission }}
Diterima
{{ $approvedPermission }}
Diproses
{{ $processPermission }}
Ditolak
{{ $rejectedPermission }}
Daftar Perizinan
@foreach($permissionsData as $item) @endforeach
Siswa Alasan Informasi Bukti Status Feedback Tanggal Izin Jam/Periode Disetujui Oleh Aksi
{{ $item->student->name ?? $item->id_student }} {{ $item->reason }} {{ $item->information ?? '-' }} @if($item->evidence) Lihat @else Tidak ada bukti @endif @if($item->status === 'diterima') Diterima @elseif($item->status === 'ditolak') Ditolak @else Diproses @endif {{ $item->feedback ?? '-' }} {{ $item->date_permission }} {{ $item->time_period }} @if(!empty($item->approver->name)) {{ $item->approver->name }} @elseif(isset($item->approved_by) && $item->approved_by !== null && $item->approved_by !== '') {{ is_numeric($item->approved_by) ? 'Admin' : $item->approved_by }} @else - @endif @if($item->status === 'proses')
@csrf
@else - @endif
{{-- Flash feedback (success / error) --}} @endsection