{{-- resources/views/user/hasil.blade.php --}} @extends('user.layouts.app') @section('title', 'Hasil') @section('page_title', 'Hasil Perhitungan') @section('content') @php $userId = auth()->id(); $selection = \App\Models\CuSelection::where('peserta_id', $userId)->latest('selection_round')->first(); $submission = null; $rankings = collect(); if ($selection && $selection->status_lolos === 'lolos') { $submission = \App\Models\CuSubmission::where('peserta_id', $userId) ->where('status', 'approved') ->latest('submitted_at') ->first(); $rankings = \App\Models\PenilaianAkhir::join( 'peserta_profile as pp', 'penilaian_akhir.peserta_id', 'pp.user_id', ) ->join('users as u', 'pp.user_id', 'u.id') ->whereIn('penilaian_akhir.peserta_id', function ($q) { $q->select('peserta_id')->from('cu_selection')->where('status_lolos', 'lolos'); }) ->orderByDesc('penilaian_akhir.total_akhir') ->select([ 'penilaian_akhir.peserta_id', 'u.name', 'penilaian_akhir.skor_cu_normal', 'penilaian_akhir.skor_pi_normal', 'penilaian_akhir.skor_bi_normal', 'penilaian_akhir.total_akhir', ]) ->get(); } @endphp
Silakan tunggu jadwal tahap berikutnya (PI & BI). Informasi akan diumumkan di halaman
Jadwal
Anda belum memiliki submission CU yang disetujui. Silakan periksa kembali file CU Anda.
@endifData perhitungan akhir belum tersedia.
@elseRank | Nama | CU (Norm) | PI (Norm) | BI (Norm) | Total Akhir |
---|---|---|---|---|---|
{{ $i + 1 }} | {{ $r->name }} | {{ number_format($r->skor_cu_normal, 3) }} | {{ number_format($r->skor_pi_normal, 3) }} | {{ number_format($r->skor_bi_normal, 3) }} | {{ number_format($r->total_akhir, 3) }} |