@php $mahasiswa = $mahasiswa ?? null; $suratDownloadUrl = $mahasiswa?->suratDownloadUrl(); $tanggalLahirRawValue = old('tanggal_lahir', $mahasiswa->tanggal_lahir ?? ''); $tanggalLahirValue = \App\Support\DateInputNormalizer::normalize($tanggalLahirRawValue) ?? $tanggalLahirRawValue; $tanggalLahirDisplay = ''; if (!empty($tanggalLahirValue)) { try { $tanggalLahirDisplay = \Illuminate\Support\Carbon::parse($tanggalLahirValue)->locale('id')->translatedFormat('d F Y'); } catch (\Throwable $exception) { $tanggalLahirDisplay = $tanggalLahirValue; } } @endphp
Identitas

Informasi Personal Mahasiswa

@error('nama_lengkap')
{{ $message }}
@enderror
@error('nim')
{{ $message }}
@enderror
@error('tempat_lahir')
{{ $message }}
@enderror
Pilih tanggal dari kalender dengan format hari bulan tahun. @error('tanggal_lahir')
{{ $message }}
@enderror
@error('jenis_kelamin')
{{ $message }}
@enderror
@error('semester')
{{ $message }}
@enderror
@error('daerah_asal')
{{ $message }}
@enderror
@error('no_hp')
{{ $message }}
@enderror
Akademik

Informasi Studi

@php $selectedPerguruanTinggiId = old('master_perguruan_tinggi_id', $mahasiswa->master_perguruan_tinggi_id ?? null); @endphp @if(auth()->user()?->isOperator())
{{ $lockedPerguruanTinggi->nama_perguruan_tinggi ?? 'Perguruan tinggi operator belum disetel' }} @if(!empty($lockedPerguruanTinggi?->singkatan)) ({{ $lockedPerguruanTinggi->singkatan }}) @endif
Operator hanya bisa menambahkan mahasiswa dari perguruan tinggi yang terhubung ke akunnya.
@else @endif @error('master_perguruan_tinggi_id')
{{ $message }}
@enderror @if(!empty($mahasiswa->nama_perguruan_tinggi) && empty($mahasiswa->master_perguruan_tinggi_id)) Data lama masih memakai nama kampus manual: {{ $mahasiswa->nama_perguruan_tinggi }}. Pilih master perguruan tinggi agar relasinya tersambung. @endif
@error('nama_program_studi')
{{ $message }}
@enderror
Penempatan kelompok diatur dari modul Data Kelompok
@if(!empty($mahasiswa->dataKelompok)) Mahasiswa ini saat ini berada di {{ $mahasiswa->dataKelompok->masterKelompok->nama_kelompok ?? 'Kelompok' }} @if($mahasiswa->dataKelompok->masterKelompok?->kode_kelompok) ({{ $mahasiswa->dataKelompok->masterKelompok->kode_kelompok }}) @endif ยท DPL: {{ $mahasiswa->dataKelompok->dosenPembimbingLapangan->nama_lengkap ?? '-' }} @else Tambahkan atau atur anggota mahasiswa langsung dari halaman Data Kelompok agar relasi kampus, DPL, wilayah, dan kapasitas tetap konsisten. @endif
Dokumen

Lampiran Pendukung

Format JPG atau PNG, maksimal 2MB. @error('foto')
{{ $message }}
@enderror @if(!empty($mahasiswa->foto))
Foto saat ini Foto mahasiswa
@endif
Format PDF, DOC, atau DOCX, maksimal 5MB. @error('surat')
{{ $message }}
@enderror @if(!empty($suratDownloadUrl))
Dokumen saat ini Lihat Surat
@endif
@once @push('styles') @endpush @push('scripts') @endpush @endonce