Data Diri Mahasiswa
Nama
{{ $camaba->nama ?? '-' }}
Prodi
{{ $camaba->jurusan->nama_jurusan ?? '-' }}
Alamat
{{ $camaba->alamat ?? '-' }}
Email
{{ $camaba->user->email ?? '-' }}
No Wa
{{ $camaba->nomor_telepon ?? '-' }}
Tempat Lahir
{{ $camaba->tempat_lahir ?? '-' }}
Tanggal Lahir
{{ $camaba->tanggal_lahir ? \Carbon\Carbon::parse($camaba->tanggal_lahir)->format('d/m/Y') : '-' }}
Jenis Kelamin
{{ $camaba->kelamin ?? '-' }}
Kota
{{ $camaba->kota ?? '-' }}
Provinsi
{{ $camaba->provinsi ?? '-' }}
Kode Pos
{{ $camaba->kode_pos ?? '-' }}
Kebangsaan
{{ $camaba->kebangsaan ?? '-' }}
Nomor Rumah
{{ $camaba->nomor_rumah ?? '-' }}
Nomor Kantor
{{ $camaba->nomor_kantor ?? '-' }}
Data Transkrip
@if($camaba->transkrip && ($camaba->transkrip instanceof \Illuminate\Support\Collection ? $camaba->transkrip->count() > 0 : true))
File Transkrip:
@php
$fileTranskrip = $camaba->transkrip instanceof \Illuminate\Support\Collection ? ($camaba->transkrip->first()->file_transkrip ?? $camaba->transkrip->first()->file ?? null) : ($camaba->transkrip->file_transkrip ?? $camaba->transkrip->file ?? null);
@endphp
@if($fileTranskrip)
Download Transkrip
@else
File tidak tersedia
@endif
@else
Data transkrip tidak tersedia.
@endif
Bukti Alih Jenjang & Data Ijazah
Institusi Pendidikan
{{ $camaba->ijazah->institusi_pendidikan ?? '-' }}
Jenjang
{{ $camaba->ijazah->jenjang ?? '-' }}
Provinsi
{{ $camaba->ijazah->provinsi ?? '-' }}
Kota
{{ $camaba->ijazah->kota ?? '-' }}
Negara
{{ $camaba->ijazah->negara ?? '-' }}
Fakultas
{{ $camaba->ijazah->fakultas ?? '-' }}
Jurusan
{{ $camaba->ijazah->jurusan ?? '-' }}
Nilai/IPK
{{ $camaba->ijazah->ipk_nilai ?? '-' }}
Tahun Lulus
{{ $camaba->ijazah->tahun_lulus ?? '-' }}
File Ijazah
@if($camaba->ijazah && ($camaba->ijazah->file ?? $camaba->ijazah->file_ijazah))
Download Ijazah
@else
File tidak tersedia
@endif
@if($camaba->bukti_alih_jenjang && ($camaba->bukti_alih_jenjang instanceof \Illuminate\Support\Collection ? $camaba->bukti_alih_jenjang->count() > 0 : true))
| No |
Jenis Bukti |
File |
@if($camaba->bukti_alih_jenjang instanceof \Illuminate\Support\Collection)
@foreach($camaba->bukti_alih_jenjang as $index => $bukti)
| {{ (int)$index + 1 }} |
{{ $bukti->jenis_bukti ?? $bukti->jenis_dokumen ?? '-' }} |
@if($bukti->file_bukti ?? $bukti->file)
Download
@else
File tidak tersedia
@endif
|
@endforeach
@else
| 1 |
{{ $camaba->bukti_alih_jenjang->jenis_bukti ?? $camaba->bukti_alih_jenjang->jenis_dokumen ?? '-' }} |
{{ $camaba->bukti_alih_jenjang->deskripsi ?? '-' }} |
@if($camaba->bukti_alih_jenjang->file_bukti ?? $camaba->bukti_alih_jenjang->file)
Download
@else
File tidak tersedia
@endif
|
@endif
@else
Data bukti alih jenjang tidak tersedia.
@endif
Detail Self Assessment & Penilaian Assessor per Sub-CPMK
@if ($cpmkAssessments->isEmpty())
Mahasiswa belum melakukan self-assessment mata kuliah.
@else
@php
$assessorSlotName = '';
if ($camaba->assessment) {
if ($camaba->assessment->assessor_id_1 == $assessor->id) $assessorSlotName = 'nilai_assessor1';
elseif ($camaba->assessment->assessor_id_2 == $assessor->id) $assessorSlotName = 'nilai_assessor2';
elseif ($camaba->assessment->assessor_id_3 == $assessor->id) $assessorSlotName = 'nilai_assessor3';
}
@endphp
@foreach($cpmkAssessments as $nama_matkul => $assessments)
| Sub-CPMK |
Matkul Dasar (dari Mahasiswa) |
Nilai Dasar (dari Mahasiswa) |
Alasan |
Bukti |
Nilai dari {{ $assessor->nama }} |
@foreach($assessments as $item)
| {{ $item->subCpmk->penjelasan ?? 'Sub-CPMK tidak ditemukan' }} |
{{ $item->matkul_dasar ?? '-' }} |
{{ $item->nilai_matkul_dasar ?? '-' }} |
{{ $item->alasan ?? '-' }} |
@if($item->bukti)
Lihat Bukti
@else
-
@endif
|
@if($assessorSlotName && $item->$assessorSlotName !== null)
{{ $item->$assessorSlotName }}
@else
Belum dinilai
@endif
|
@endforeach
@endforeach
@endif
Hasil Akhir Konversi Nilai Mata Kuliah
| No |
Mata Kuliah |
Status |
Nilai per Assessor |
Nilai Akhir |
@forelse($matkulWithStatus as $mk)
| {{ $loop->iteration }} |
{{ $mk->nama_matkul }} |
@if($mk->isComplete)
{{ $mk->isLolos ? 'Lolos' : 'Gagal' }}
@else
Menunggu Penilaian ({{ $mk->completedAssessmentsCount }}/{{ $mk->requiredAssessments }})
@endif
|
@if(isset($allAssessorScores[$mk->id]))
@foreach($allAssessorScores[$mk->id] as $score)
@if($score->assessor && $score->nilai !== null)
{{ $score->assessor->nama }}: {{ number_format($score->nilai, 2) }}
@endif
@endforeach
@else
-
@endif
|
@if($mk->isComplete && $mk->finalScore !== null)
{{ number_format($mk->finalScore, 2) }}
@else
-
@endif
|
@empty
| Tidak ada mata kuliah yang tersedia. |
@endforelse