@extends('admin.layouts.app') @section('content')
{{-- HEADER --}}

Detail Penugasan

Tinjauan lengkap tentang kegiatan dan petugas yang ditugaskan

@if(session('success'))
{{ session('success') }}
@endif {{-- DETAIL CARD --}}
{{ str_replace('_', ' ', $activity->status) }}

{{ $activity->nama_kegiatan }}

Nomor Surat: {{ $activity->nomor_surat ?? '-' }}
Tanggal Mulai
{{ \Carbon\Carbon::parse($activity->tanggal)->translatedFormat('d F Y') }}
Tenggat Waktu
@if($activity->tanggal_selesai) @php $isOverdue = \Carbon\Carbon::parse($activity->tanggal_selesai)->isPast() && $activity->status !== 'selesai' && $activity->status !== 'telah_ditinjau'; @endphp {{ \Carbon\Carbon::parse($activity->tanggal_selesai)->translatedFormat('d F Y') }} @if($isOverdue) (Terlambat) @endif @else - @endif

Ditugaskan Kepada

@forelse($activity->petugas ?? [] as $petugas)
{{ strtoupper(substr($petugas['name'], 0, 2)) }}
{{ $petugas['name'] }}
{{ $petugas['jabatan'] ?? 'Petugas Lapangan' }}
@empty
Belum ada petugas yang ditetapkan.
@endforelse
Lokasi Tugas
{{ $activity->lokasi ?? '-' }}
Deskripsi Tugas
{{ $activity->deskripsi ?? '-' }}
@if(!empty($activity->status_note))
Catatan Status Terakhir
{{ $activity->status_note }}
@endif {{-- TIMELINE PROGRESS MONITORING --}}
Log Monitoring Progress
@if(isset($activity->progress) && count($activity->progress) > 0)
@foreach($activity->progress as $prog)
{{ \Carbon\Carbon::parse($prog['created_at'])->format('d M Y, H:i') }} • {{ $prog['user']['name'] ?? 'Pegawai' }}
{{ $prog['note'] }} @if(!empty($prog['attachment'])) @endif
@endforeach
@else
Belum ada log progress yang dicatat untuk kegiatan ini.
@endif
Dibuat Oleh
{{ $activity->user->name ?? 'System' }}
Pembaruan Terakhir
{{ $activity->updated_at->diffForHumans() }}
{{-- TINDAKAN REVIEW (SUPERADMIN) --}} @if($activity->status == 'selesai')

Tindakan Review (Verifikasi)

{{-- Setujui (Telah Ditinjau) --}}
@csrf
{{-- Minta Revisi --}}
@csrf
@endif {{-- KEMBALI LINK --}}
Kembali Ke Dashboard
@endsection