@extends('admin.layout', [ 'title' => 'Layanan Akademik', 'heading' => 'Akademik: Layanan Akademik', 'subheading' => 'Kelola pengajuan yudisium, wisuda, mutasi, dan pindahan mahasiswa dari satu panel operasional.', ]) @section('admin-content')

{{ $summary['diajukan'] }}

Menunggu Proses

{{ $summary['disetujui'] }}

Disetujui

{{ $summary['ditolak'] }}

Ditolak

Daftar Pengajuan Layanan Akademik

Total {{ $submissions->total() }}
@if ($search !== '' || $status !== '' || $jenisPengajuan !== '' || $tahunAkademikId > 0) Reset @endif
@forelse ($submissions as $item) @empty @endforelse
Mahasiswa Pengajuan Detail Status Proses
{{ $item->mahasiswa?->nama_mahasiswa ?? '-' }}
{{ $item->mahasiswa?->nim ?? '-' }} / {{ $item->mahasiswa?->prodi?->nama_prodi ?? '-' }}
Status saat ini: {{ strtoupper($item->mahasiswa?->status ?? '-') }}
{{ $requestTypeOptions[$item->jenis_pengajuan] ?? ucfirst($item->jenis_pengajuan) }}
{{ $item->tahunAkademik?->tahun ?? '-' }} / {{ $item->tahunAkademik?->semester ?? '-' }}
Tanggal: {{ $item->tanggal_pengajuan?->format('d M Y') ?? '-' }}
{{ $item->alasan }}
@if ($item->targetProdi)
Prodi tujuan: {{ $item->targetProdi->nama_prodi }}
@endif @if ($item->asal_institusi)
Asal institusi: {{ $item->asal_institusi }}
@endif
{{ ucfirst($item->status) }} @if ($item->processedBy)
Oleh {{ $item->processedBy->name }}
@endif @if ($item->diproses_at)
{{ $item->diproses_at->format('d M Y H:i') }}
@endif
@if ($item->status === 'diajukan')
@csrf
@csrf
@else {{ $item->catatan_admin ?: 'Sudah diproses.' }} @endif
Belum ada pengajuan layanan akademik.
@include('partials.pagination-simple', ['paginator' => $submissions])
@endsection