@extends('juri.layouts.master') @section('title', 'Daftar Penilaian') @section('content')
{{-- Header --}}

Daftar Penilaian

Total Jadwal: {{ $schedules->count() }}
{{-- Table --}}
@foreach ($schedules as $i => $s) @php $penilaianAkhir = $s->peserta->penilaianAkhir; $piDone = $penilaianAkhir && $penilaianAkhir->skor_pi_normal !== null; $biDone = $penilaianAkhir && $penilaianAkhir->skor_bi_normal !== null; @endphp @endforeach
# Nama Mahasiswa Tanggal Lokasi Aksi
{{ $i + 1 }} {{ $s->peserta->name }} {{ \Carbon\Carbon::parse($s->tanggal)->format('d M Y') }} {{ $s->lokasi }}
{{-- Modal --}}
{{-- Modal Header --}}

{{-- If already rated --}} {{-- Form --}}
@csrf {{-- PI Fields --}}
@foreach ([ 'penyajian' => ['label' => 'Penyajian', 'max' => 15], 'substansi_masalah' => ['label' => 'Substansi Masalah', 'max' => 20], 'substansi_solusi' => ['label' => 'Substansi Solusi', 'max' => 35], 'kualitas_pi' => ['label' => 'Kualitas PI', 'max' => 30], ] as $field => $opt)
@endforeach
{{-- BI Fields --}}
@foreach ([ 'content_score' => ['label' => 'Content', 'max' => 25], 'accuracy_score' => ['label' => 'Accuracy', 'max' => 25], 'fluency_score' => ['label' => 'Fluency', 'max' => 20], 'pronunciation_score' => ['label' => 'Pronunciation', 'max' => 20], 'overall_perf_score' => ['label' => 'Overall Performance', 'max' => 10], ] as $field => $opt)
@endforeach
{{-- Submit --}}
{{-- Alpine.js --}} @endsection