@extends('layouts.app') @section('content') @include('layouts.navbars.auth.topnav', ['title' => $title ?? ''])
@php $currentBakId = (int) ($data->id ?? 0); @endphp {{-- FORM DATA (READ ONLY) --}}
{{-- TOP BUTTONS --}}
Kembali @if(($data->status ?? '') === 'draft') Edit @endif
{{-- TANDA TANGAN KARYAWAN --}}
Tanda Tangan Karyawan

Tanda Tangan Karyawan

@if(!empty($data->ttd_karyawan)) TTD Karyawan @else
Belum ada tanda tangan
@endif

Status Persetujuan Tanda Tangan

@php $spvStatus = $data->ttd_spv_status ?? 'pending'; $hrdStatus = $data->ttd_hrd_status ?? 'pending'; $headStatus = $data->ttd_head_status ?? 'pending'; $badgeMap = ['approved' => 'success', 'pending' => 'warning']; $textMap = ['approved' => 'Disetujui', 'pending' => 'Pending']; @endphp
Supervisor {{ $textMap[$spvStatus] ?? ucfirst($spvStatus) }}
Head {{ $textMap[$headStatus] ?? ucfirst($headStatus) }}
HRD {{ $textMap[$hrdStatus] ?? ucfirst($hrdStatus) }}
{{-- RINCIAN STATUS --}}
Rincian Status
@php $status = strtolower($data->status ?? ''); $isDraft = $status === 'draft'; $isPosted = in_array($status, ['menunggu_approval', 'disetujui', 'menunggu_ttd_karyawan', 'selesai']); $isDisetujui = in_array($status, ['disetujui', 'menunggu_ttd_karyawan', 'selesai']); $isSelesai = $status === 'selesai'; @endphp
@if(!$isDraft) @else @endif Draft @if($isDraft) Draft @endif
@if($isPosted) @else @endif Posted @if($status === 'menunggu_approval') Menunggu Approval @endif
@if($isDisetujui) @else @endif Disetujui @if($status === 'disetujui') Disetujui @elseif($status === 'menunggu_ttd_karyawan') Menunggu TTD Karyawan @endif
@if($isSelesai) @else @endif Selesai @if($isSelesai) Selesai @endif
{{-- MODAL - Preview Surat --}} @endsection