@extends('layout.user') @section('content') @php // Variabel untuk mengunci form jika sudah pernah submit $isLocked = $assessment && $assessment->self_assessment_submitted_at; @endphp

Self Assessment Mata Kuliah

@include('User.components.rpl-stepper')
@if (session('success')) @endif @if (session('error')) @endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif {{-- <<< PENAMBAHAN PESAN JIKA FORM TERKUNCI >>> --}} @if($isLocked) @endif
Daftar Mata Kuliah

Klik pada salah satu mata kuliah untuk membuka form penilaian.

@foreach($matkuls as $matkul) @php $currentAssessment = $matkulAssessments->get($matkul->id); $choice = $currentAssessment->self_assessment_value ?? ''; @endphp @endforeach
No Nama Mata Kuliah Status Pengajuan
{{ $loop->iteration }} {{ $matkul->nama_matkul }} @if($choice == 'Mengajukan') Mengajukan @elseif($choice == 'Tidak Mengajukan') Tidak Mengajukan @else Belum Dipilih @endif
Kirim Hasil Self-Assessment Final
@if ($isLocked)

Status RPL saat ini adalah {{ ucwords(str_replace('_', ' ', $assessment->rpl_status)) }}.

@else

Pastikan semua penilaian telah terisi dengan benar. Setelah dikirim, data tidak dapat diubah kembali.

@if($unaddressedMatkulNames->isNotEmpty())
Perhatian: Anda belum memilih Mengajukan/Tidak Mengajukan untuk mata kuliah berikut:
    @foreach($unaddressedMatkulNames as $namaMatkul)
  • {{ $namaMatkul }}
  • @endforeach
Jika Anda tetap mengirim, mata kuliah tersebut akan otomatis dianggap "Tidak Mengajukan".
@endif
@csrf
@endif
Sebelumnya @if ($isLocked) Selanjutnya (Hasil Penilaian) @else @endif
@endsection @push('scripts') @endpush