@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
Edit DKL - {{ $dkl->no_dkl }}
Kembali
@include('components.alert')
@csrf {{-- ====== HEADER DKL (Read-only) ====== --}}
Header DKL
@php $statusBadge = [ 'draft' => 'bg-secondary', 'pending_atasan' => 'bg-warning text-white', 'approved_atasan' => 'bg-success', 'rejected_atasan' => 'bg-danger', ]; @endphp
{{ strtoupper(str_replace('_', ' ', $dkl->status)) }}
{{-- ====== DETAIL REALISASI (Editable) ====== --}}
Detail Realisasi Lembur ({{ $dkl_details->count() }} record)
Edit jam realisasi dan status pekerjaan
@forelse ($dkl_details as $idx => $detail) @empty @endforelse @if ($dkl_details->count() > 0) @endif
No NIK Karyawan Nama Agenda * Mulai * Selesai * Istirahat (Menit) Jam Status Pekerjaan Jenis * Tipe
{{ $idx + 1 }} {{ $detail->nik }} {{ $karyawan_map[$detail->nik] ?? '-' }} = {{ floatval($detail->break_jam ?? 0) }} jam @php $statusPekerjaan = $detail->pekerjaan_selesai ?? 'belum'; @endphp
Tidak ada detail lembur.
Total Jam Lembur: {{ $dkl_details->sum('jam_lembur') }}
* Kolom wajib diisi. Jam dihitung otomatis dari Mulai Pengerjaan - Selesai Pengerjaan - Istirahat.
{{-- ====== BUTTONS & KETERANGAN ====== --}}
Belum = Pekerjaan masih berjalan & akan dilanjutkan nanti.
Selesai = Pekerjaan telah tuntas dikerjakan seluruhnya.
Tidak = Pekerjaan terhenti/gagal karena kendala alat atau teknis.
Batal
@if ($dkl->status == 'draft') @endif
@endsection