@extends('layouts.adminlte') @section('title', 'Koreksi Absensi') @section('content')
{{-- PAGE HEADER --}}

Koreksi Data Absensi

Siswa: {{ $attendance->student->name ?? 'N/A' }}

{{-- Main Grid --}}
{{-- LEFT COLUMN: FORM (2/3) --}}

Form Perubahan Data

@if ($errors->any())
Mohon periksa kembali inputan Anda.
@endif
@csrf @method('PUT') {{-- CURRENT INFO BOX --}}
Masuk {{ $attendance->attendance_time ? $attendance->attendance_time->format('H:i') : '-' }}
Pulang {{ $attendance->checkout_time ? $attendance->checkout_time->format('H:i') : 'Belum' }}
{{-- STATUS SELECTION --}}
@foreach(['Hadir', 'Terlambat', 'Sakit', 'Izin', 'Alpha'] as $status) @endforeach
{{-- NOTES --}}
{{-- AUDIT REASON (REQUIRED) --}}

Wajib diisi untuk rekam jejak sistem.

{{-- ACTIONS --}}
{{-- RIGHT COLUMN: TIPS (1/3) --}}

Penting

  • Mengubah status ke Sakit/Izin/Alpha otomatis mereset jam pulang.
  • Semua perubahan tercatat di Audit Log beserta nama pengubah.
{{-- Decor --}}
@if($attendance->is_manual_corrected)

Riwayat Terakhir

Oleh:
{{ $attendance->corrected_by ?? 'System' }}

Alasan:
"{{ $attendance->correction_note }}"

@endif
@stop @section('js') @endsection