@push('styles') @endpush {{-- Modal Submit Draft (untuk re-submit setelah recall) --}} @if($surat->isDraft() && $surat->created_by == auth()->id() && isset($availableApprovers) && $availableApprovers->count() > 0) @push('scripts') @endpush @endif {{-- Modal Approve --}} {{-- Modal Reject --}} {{-- Modal Recall (untuk creator - tarik kembali surat) --}} {{-- Modal Optional Approve (untuk skipped staff/observer) --}} {{-- Modal Comment (untuk siapa saja yang bisa view) --}} {{-- Modal Sign with Digital Signature Canvas - HIDDEN untuk sementara --}} {{-- Pimpinan menandatangani langsung di PDF menggunakan anotasi --}} {{-- --}} {{-- Modal Upload Revision --}} @push('scripts') @endpush {{-- Modal Numbering (TU) - Penomoran + Kategorisasi + Pilih Tujuan --}} {{-- Modal Preview Numbering --}} {{-- Modal Send (TU) --}} {{-- Modal Annotation (Full PDF Viewer with Annotation) --}} {{-- Modal Text Input for Annotation --}} {{-- Modal Version History --}} @push('scripts') {{-- PDF.js Library --}} @endpush {{-- ======================================== --}} {{-- MODAL TU FORWARD (New Workflow) --}} {{-- ======================================== --}} {{-- Modal PAURMIN Forward --}} {{-- Modal KASMIN Forward --}} {{-- Modal Wapang Approve (untuk counter paraf sebelum Panglima TTD) --}} {{-- Modal SETUM Numbering --}} {{-- Modal Perbaiki Nomor & Tanggal (untuk surat yang sudah dikirim) --}} @if($surat->canUpdateNomorTanggal(auth()->user())) @endif {{-- Modal Numbering TU Bagian - Scope terbatas ke satuan sendiri + bagian se-satuan --}} @if(auth()->user()->isTUBagian() || auth()->user()->isOperatorTUBagian()) @endif @push('scripts') @endpush