@extends('admin.layout') @section('content')
| No | NIM | Mahasiswa | Mata Kuliah | Tanggal | Jam Masuk | Jam Keluar | Foto Masuk | Foto Keluar | Status | {{-- KOLOM BARU --}}Persentase | Aksi |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{-- NIM --}}{{ $d->nim }} | {{-- NAMA MAHASISWA --}}{{ $d->nama_mahasiswa }} | {{-- MATA KULIAH --}}{{ $d->nama_mk }} | {{-- TANGGAL --}}{{ $d->tanggal }} | {{-- JAM MASUK --}}{{ $d->waktu_masuk ?? '-' }} | {{-- JAM KELUAR --}}{{ $d->waktu_keluar ?? '-' }} | {{-- ================================================= --}} {{-- FOTO MASUK --}} {{-- ================================================= --}}
@if ($d->foto_masuk)
@if (
filter_var(
$d->foto_masuk,
FILTER_VALIDATE_URL
)
)
{{-- FOTO ONLINE: LINK GOOGLE DRIVE --}}
🔗 Lihat Foto
@else
{{-- FOTO OFFLINE: FILE DI SERVER --}}
|
{{-- ================================================= --}}
{{-- FOTO KELUAR --}}
{{-- ================================================= --}}
@if ($d->foto_keluar)
@if (
filter_var(
$d->foto_keluar,
FILTER_VALIDATE_URL
)
)
{{-- FOTO ONLINE: LINK GOOGLE DRIVE --}}
🔗 Lihat Foto
@else
{{-- FOTO OFFLINE: FILE DI SERVER --}}
|
{{-- ================================================= --}}
{{-- STATUS --}}
{{-- ================================================= --}}
@php /* * Status mengikuti nilai yang tersimpan * di database. * * hadir = Hadir * proses = Proses */ $status = $d->status ?? 'proses'; @endphp {{ ucfirst($status) }} | {{-- ================================================= --}} {{-- PERSENTASE KEHADIRAN --}} {{-- ================================================= --}}
@php
$persentase = $d->persentase ?? 0;
$jumlahHadir = $d->jumlah_hadir ?? 0;
$totalMk = $d->total_mk ?? 0;
@endphp
{{ number_format(
$persentase,
2,
',',
'.'
) }}%
{{ $jumlahHadir }}
/
{{ $totalMk }}
MK
|
{{-- ================================================= --}}
{{-- AKSI --}}
{{-- ================================================= --}}
|
| Tidak ada data | |||||||||||