@extends('layouts.app') @section('title', 'Detail Instrumen Penilaian') @section('content')

Detail Instrumen Penilaian

@if(session('success'))
{{ session('success') }}
@endif

Informasi Instrumen

Judul Instrumen:
{{ $distribusi->instrumen->judul }}
Tahun Ajaran:
{{ $distribusi->instrumen->tahun_ajaran }} - Semester {{ $distribusi->instrumen->semester }}
@if($distribusi->instrumen->deskripsi)
Deskripsi:
{{ $distribusi->instrumen->deskripsi }}
@endif
Tanggal Distribusi:
{{ $distribusi->tanggal_distribusi->format('d F Y') }}
Deadline:
{{ $distribusi->deadline->format('d F Y') }} @if($distribusi->deadline->isPast() && $distribusi->status == 'active') Terlambat @elseif($distribusi->deadline->diffInDays() <= 7 && $distribusi->status == 'active') Mendekati Deadline @endif
Komponen:
@if($distribusi->komponen) {{ $distribusi->komponen->nama_komponen }} @if($distribusi->komponen->deskripsi)
{{ $distribusi->komponen->deskripsi }} @endif @else Semua Komponen @endif
Status:
@if($distribusi->status == 'active') Aktif @else Ditutup @endif

Statistik Penilaian

{{ $penilaianStats['total_kepala'] }}

Total Penilaian

{{ $penilaianStats['submitted'] }}

Menunggu Review

Draft: {{ $penilaianStats['draft'] }}
Submitted: {{ $penilaianStats['submitted'] }}
Revision: {{ $penilaianStats['revision'] }}
Validated: {{ $penilaianStats['validated'] }}
@if($penilaianStats['total_kepala'] > 0) @php $percentage = round(($penilaianStats['validated'] / $penilaianStats['total_kepala']) * 100, 1); @endphp
{{ $percentage }}%
Progress Penyelesaian
@endif

Struktur Instrumen Penilaian

@if($distribusi->komponen)
@php $komponenLetters = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J']; @endphp @foreach($distribusi->komponen->subKomponens as $subKomponenIndex => $subKomponen) @foreach($subKomponen->instrumenPenilaians as $item) @endforeach @endforeach
No Indikator Kerja Evidensi Kerja Skor Min Skor Max Jenis
1 {{ $distribusi->komponen->nama_komponen }} @if($distribusi->komponen->deskripsi)
{{ $distribusi->komponen->deskripsi }} @endif
Komponen {{ $distribusi->komponen->subKomponens->count() }} Sub Komponen Komponen
{{ $komponenLetters[$subKomponenIndex] }} {{ $subKomponen->nama_sub_komponen }} @if($subKomponen->deskripsi)
{{ $subKomponen->deskripsi }} @endif
Sub Komponen {{ $subKomponen->instrumenPenilaians->count() }} Instrumen Sub Komponen
{{ $komponenLetters[$subKomponenIndex] }}{{ $item->no_urutan }}
{{ $item->indikator_kinerja }}
{{ $item->evidensi_kinerja ?: '-' }}
{{ $item->skor_min }} {{ $item->skor_max }} Instrumen
@else
@php $komponenLetters = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J']; @endphp @foreach($distribusi->instrumen->komponenPenilaians as $komponenIndex => $komponen) @foreach($komponen->subKomponens as $subKomponenIndex => $subKomponen) @foreach($subKomponen->instrumenPenilaians as $item) @endforeach @endforeach @endforeach
No Indikator Kerja Evidensi Kerja Skor Min Skor Max Jenis
{{ $komponenIndex + 1 }} {{ $komponen->nama_komponen }} @if($komponen->deskripsi)
{{ $komponen->deskripsi }} @endif
Komponen {{ $komponen->subKomponens->count() }} Sub Komponen Komponen
{{ $komponenLetters[$subKomponenIndex] }} {{ $subKomponen->nama_sub_komponen }} @if($subKomponen->deskripsi)
{{ $subKomponen->deskripsi }} @endif
Sub Komponen {{ $subKomponen->instrumenPenilaians->count() }} Instrumen Sub Komponen
{{ $komponenLetters[$subKomponenIndex] }}{{ $item->no_urutan }}
{{ $item->indikator_kinerja }}
{{ $item->evidensi_kinerja ?: '-' }}
{{ $item->skor_min }} {{ $item->skor_max }} Instrumen
@endif

Status Penilaian Kepala

@forelse($penilaianGuru as $penilaian) @empty @endforelse
No Pengawas Penilai Status Tanggal Submit Nilai Aksi
{{ $loop->iteration }} {{ $penilaian->pengawas?->name ?? '-' }} @switch($penilaian->status) @case('draft') Draft
Belum dikirim @break @case('submitted') Menunggu Review
Siap untuk direview @break @case('revision') Perlu Revisi
Perlu perbaikan @break @case('validated') Validated
Sudah disetujui @break @endswitch
@if($penilaian->tanggal_submit) {{ $penilaian->tanggal_submit->format('d/m/Y H:i') }} @else - @endif @if($penilaian->rata_rata) {{ number_format($penilaian->rata_rata, 2) }}
Total: {{ $penilaian->total_nilai }} @else Belum dinilai @endif
-
Belum ada data penilaian

Pengawas belum menilai.

@endsection @push('scripts') @endpush