@extends('layouts.app')
@section('title', 'Dashboard')
@section('page-title', 'Dashboard')
@section('breadcrumb', $role . ' / Beranda')
@section('content')
Selamat datang, {{ auth()->user()->name }}
Anda masuk sebagai {{ $role }}
Pilih menu di sidebar sebelah kiri untuk mulai bekerja.
{{-- ================= ADMIN: ringkasan sistem ================= --}}
@if ($role === 'Admin')
User aktif
{{ $adminStats['userAktif'] }}
Surat masuk bulan ini
{{ $adminStats['suratBulanIni'] }}
Mitra industri aktif
{{ $adminStats['mitraAktif'] }}
Siswa PKL aktif
{{ $adminStats['siswaPklAktif'] }}
@endif
{{-- ================= KEPALA PROGRAM KEAHLIAN: menunggu verifikasi ================= --}}
@if ($role === 'Kepala Program Keahlian')
Menunggu Verifikasi Anda
Pengajuan kerja sama yang sudah lolos tahap Humas
| Mitra | Jenis | Diajukan | |
@forelse ($menungguKaprog as $doc)
| {{ $doc->partner->nama_perusahaan }} |
{{ $doc->jenis_dokumen }} |
{{ $doc->created_at->translatedFormat('d M Y') }} |
Tinjau → |
@empty
| Tidak ada pengajuan yang menunggu verifikasi Anda. |
@endforelse
@endif
{{-- ================= GURU: siswa bimbingan PKL ================= --}}
@if ($role === 'Guru')
Siswa Bimbingan PKL Aktif
Siswa yang sedang Anda bimbing selama PKL
| Nama Siswa | Industri | Periode |
@forelse ($bimbinganAktif as $p)
| {{ $p->student->nama }} NIS {{ $p->student->nis }} · {{ $p->student->programKeahlian->nama_jurusan ?? '—' }} |
{{ $p->partner->nama_perusahaan }} |
{{ $p->periodeText() }} |
@empty
| Anda belum membimbing siswa PKL yang sedang aktif. |
@endforelse
@endif
{{-- ================= PENERIMA DISPOSISI (Waka Kurikulum/Kesiswaan/Sapras) ================= --}}
@if (isset($disposisiList))
Disposisi untuk Anda
{{ $disposisiList->count() }} disposisi belum selesai
Lihat semua →
| Perihal | Instruksi | Status |
@forelse ($disposisiList as $d)
| {{ $d->letter->perihal }} {{ $d->letter->pengirim }} |
{{ $d->instruksi }} |
{{ ucfirst($d->status) }}
|
@empty
| Tidak ada disposisi yang menunggu tindak lanjut. |
@endforelse
@endif
@if (! isset($adminStats) && ! isset($menungguKaprog) && ! isset($bimbinganAktif) && ! isset($disposisiList))
Belum ada ringkasan khusus untuk role ini. Gunakan menu di sidebar untuk mengakses fitur yang tersedia.
@endif
@endsection