@extends('layouts.app') @section('title', 'Permintaan Perpanjangan') @section('subtitle', 'Kelola approval perpanjangan akses') @section('breadcrumb')
  • Perpanjangan
  • @endsection @section('content')
    @php $stats = [ 'pending' => $requests->where('approval_status', 'pending')->count(), 'approved' => $requests->where('approval_status', 'approved')->count(), 'rejected' => $requests->where('approval_status', 'rejected')->count(), 'total_days' => $requests->where('approval_status', 'approved')->sum('requested_duration_days'), ]; @endphp

    {{ $stats['pending'] }}

    Pending

    {{ $stats['approved'] }}

    Disetujui

    {{ $stats['rejected'] }}

    Ditolak

    {{ $stats['total_days'] }}

    Total Hari Extended

    @forelse($requests as $request) @empty @endforelse
    Pegawai Akses Durasi Tanggal Baru Status Aksi
    {{ substr($request->employeeAccessDetail->employee->name, 0, 2) }}

    {{ $request->employeeAccessDetail->employee->name }}

    {{ $request->requestedBy->name }}

    {{ $request->employeeAccessDetail->accessCatalog->name }}

    {{ $request->employeeAccessDetail->accessCatalog->code }}

    {{ $request->requested_duration_days }} hari {{ $request->new_expiry_date->format('d M Y') }} @if($request->approval_status === 'pending') Pending @elseif($request->approval_status === 'approved') Approved @else Rejected @endif @if($request->approval_status === 'pending' && auth()->user()->canApproveExtension())
    @csrf
    @endif

    Tidak ada permintaan perpanjangan

    @push('scripts') @endpush @endsection