@extends('layouts.app') @section('title', 'Rekapitulasi Nilai') @section('page-title', 'Rekapitulasi Nilai') @section('content') @php $formatNilai = fn($value) => $value === null ? '—' : number_format((float) $value, 2, ',', '.'); $query = request()->query(); @endphp @php $formatNilai = fn($value) => $value === null ? '-' : number_format((float) $value, 2, ',', '.'); @endphp
Rekapitulasi Nilai Mahasiswa
Data read-only dari nilai yang sudah tersimpan. Halaman ini tidak mengubah data penilaian.
@if(request()->hasAny(['search', 'instansi', 'status'])) @endif
@forelse($rekap as $row) @empty @endforelse
No. Nama Mahasiswa NIM Instansi/Mitra Dosen Pembimbing Pembimbing Lapangan Nilai Dosen Nilai Pembimbing Total Nilai Akhir Status Penilaian
{{ $rekap->firstItem() + $loop->index }} {{ $row['nama_mahasiswa'] }} {{ $row['nim'] }} {{ $row['instansi'] }} {{ $row['dosen_pembimbing'] }} {{ $row['pembimbing_lapangan'] }} {{ $formatNilai($row['nilai_dosen']) }} {{ $formatNilai($row['nilai_pembimbing']) }} {{ $formatNilai($row['total_nilai']) }} {{ $formatNilai($row['nilai_akhir']) }} {{ $row['status_label'] }}
Data rekapitulasi nilai belum tersedia.
@forelse($rekap as $row)
{{ $row['nama_mahasiswa'] }}
{{ $row['nim'] }}
{{ $row['status_label'] }}
Instansi/Mitra
{{ $row['instansi'] }}
Dosen Pembimbing
{{ $row['dosen_pembimbing'] }}
Pembimbing Lapangan
{{ $row['pembimbing_lapangan'] }}
Nilai Dosen
{{ $formatNilai($row['nilai_dosen']) }}
Nilai Pembimbing
{{ $formatNilai($row['nilai_pembimbing']) }}
Total Nilai
{{ $formatNilai($row['total_nilai']) }}
Nilai Akhir
{{ $formatNilai($row['nilai_akhir']) }}
@empty
Data rekapitulasi nilai belum tersedia.
@endforelse
{{ $rekap->links() }}
@endsection