@extends('layouts.app') @section('title', 'Dashboard Mahasiswa') @section('page-title', 'Dashboard') @section('content') @if(($mahasiswa?->isAngkatanKhususSkKolektif() ?? false)) @php $dosenPembimbing = $informasiMagang?->bimbingans?->first()?->dosen; $penempatanLengkap = $informasiMagang?->penempatanLengkap() ?? false; $statusMagang = $informasiMagang?->status_seminar === 'selesai' ? 'Selesai' : 'Berjalan'; $statusMagangClass = $statusMagang === 'Selesai' ? 'success' : 'primary'; @endphp
Informasi Magang
Data penempatan magang angkatan 2023 dari SK Magang dan import penempatan admin.
{{ $penempatanLengkap ? 'Lengkap' : 'Belum Lengkap' }}
@if(!$penempatanLengkap)
Data penempatan magang Anda belum lengkap. Silakan hubungi admin/fakultas.
@endif
Status Magang
{{ $statusMagang }}
Tempat Magang / Instansi
{{ $informasiMagang?->mitra?->nama_instansi ?? $informasiMagang?->nama_instansi_manual ?? '-' }}
Tanggal Magang
{{ $informasiMagang?->tanggal_mulai ?? '-' }} s/d {{ $informasiMagang?->tanggal_selesai ?? '-' }}
Dosen Pembimbing
{{ $dosenPembimbing?->nama_dosen ?? '-' }}
Pembimbing Lapangan
{{ $informasiMagang?->pembimbingLapangan?->nama ?? '-' }}
Email Pembimbing Lapangan
{{ $informasiMagang?->pembimbingLapangan?->email ?? '-' }}
@endif @if($aktif)
Magang Sedang Berjalan
{{ $aktif->tanggal_mulai }} s/d {{ $aktif->tanggal_selesai }}
Instansi
{{ $aktif->mitra->nama_instansi ?? $aktif->nama_instansi_manual ?? '-' }}
Posisi
{{ $aktif->posisi_magang }}
Input Logbook Upload Dokumen
@endif
Total Pengajuan
{{ $pengajuans->count() }}
Pending
{{ $pengajuans->where('status_pengajuan','pending')->count() }}
Selesai
{{ $pengajuans->where('status_pengajuan','selesai')->count() }}
Riwayat Pengajuan
Ajukan Magang
@forelse($pengajuans as $p) @empty @endforelse
Instansi Posisi Periode Status
{{ $p->mitra->nama_instansi ?? $p->nama_instansi_manual ?? '-' }} {{ $p->posisi_magang }} {{ $p->periode->nama_periode ?? '-' }} @php $badges = [ 'pending' => 'badge-yellow', 'disetujui' => 'badge-green', 'ditolak' => 'badge-red', 'berjalan' => 'badge-blue', 'selesai' => 'badge-green', ]; $statusLabel = ucwords(str_replace('_', ' ', $p->status_pengajuan)); @endphp {{ $statusLabel }}
Belum ada pengajuan
@endsection