@extends('layouts.app') @section('title', 'Seminar Magang') @section('page-title', 'Seminar Magang') @section('content') @if($errors->any())
Data belum bisa disimpan.
@endif
Kelayakan dan Pengajuan Seminar
@forelse($pengajuans as $pengajuan) @php $kelayakan = $pengajuan->kelayakanSeminar; $check = $eligibility[$pengajuan->id] ?? ['allowed' => false, 'reasons' => []]; $badge = ['menunggu_jadwal'=>'warning','terjadwal'=>'success','selesai'=>'success','ditunda'=>'warning','dibatalkan'=>'danger','belum'=>'secondary']; $approvalBadge = ['menunggu'=>'warning','disetujui'=>'success','revisi'=>'danger','ditolak'=>'danger']; $deadlineLabel = $kelayakan?->deadlineApprovalLabel() ?: $pengajuan->mahasiswa?->deadlineLaporanMagangLabel(); $terlambat = $kelayakan?->melewatiDeadline() ?? false; $statusSeminar = $pengajuan->status_seminar ?? 'belum'; $statusSeminarLabel = ucwords(str_replace('_', ' ', $statusSeminar)); $sudahTerjadwal = in_array($statusSeminar, ['terjadwal', 'selesai'], true) || filled($pengajuan->seminar_tanggal); @endphp @empty @endforelse
Magang Kelayakan Seminar Seminar Aksi
{{ $pengajuan->mitra->nama_instansi ?? $pengajuan->nama_instansi_manual ?? '-' }}
{{ $pengajuan->tanggal_mulai }} s/d {{ $pengajuan->tanggal_selesai }}
Pembimbing Lapangan: {{ $pengajuan->pembimbingLapangan->nama ?? $pengajuan->pic_nama ?? '-' }}
@if($deadlineLabel)
Deadline pengumpulan: {{ $deadlineLabel }} @if($terlambat)Terlambat@endif
@endif @if($kelayakan)
Dosen Pembimbing: {{ ucwords(str_replace('_', ' ', $kelayakan->status_persetujuan_dosen)) }}
Pembimbing Lapangan: {{ ucwords(str_replace('_', ' ', $kelayakan->status_persetujuan_pembimbing)) }}
@if($kelayakan->catatan_dosen)
Catatan Dosen Pembimbing: {{ $kelayakan->catatan_dosen }}
@endif @if($kelayakan->catatan_pembimbing)
Catatan Pembimbing Lapangan: {{ $kelayakan->catatan_pembimbing }}
@endif @else Belum dikirim @endif
{{ $statusSeminarLabel }} @if($pengajuan->judul_laporan)
{{ $pengajuan->judul_laporan }}
@endif @if($pengajuan->seminar_tanggal)
Jadwal tersedia
@endif
@if($sudahTerjadwal) @else @if($check['allowed']) @else @endif @endif @if($pengajuan->status_seminar === 'menunggu_jadwal')
@csrf
@endif
Status Seminar
{{ $statusSeminarLabel }}
Tanggal
{{ $pengajuan->seminar_tanggal ?? '-' }}
Jam
{{ $pengajuan->seminar_jam ?? '-' }}
Ruangan
{{ $pengajuan->seminar_ruangan ?? '-' }}
@csrf
@if($kelayakan)
Lihat Laporan @if($kelayakan->produk_magang)Lihat Produk@endif @if($kelayakan->draft_jurnal)Lihat Draft Jurnal@endif
@endif
Belum bisa mengajukan seminar:
    @foreach($check['reasons'] as $reason)
  • {{ $reason }}
  • @endforeach
@csrf
Belum ada pengajuan SK Magang berjalan yang bisa diproses seminar.
@endsection