81 lines
2.9 KiB
PHP
81 lines
2.9 KiB
PHP
<?php
|
|
declare(strict_types=1);
|
|
|
|
require_once __DIR__ . '/includes/db_init.php';
|
|
require_once __DIR__ . '/includes/layout.php';
|
|
require_once __DIR__ . '/includes/helpers.php';
|
|
|
|
ensure_tables();
|
|
$pdo = db();
|
|
|
|
$id = isset($_GET['id']) ? (int)$_GET['id'] : 0;
|
|
$stmt = $pdo->prepare("SELECT * FROM surat_keluar WHERE id = ?");
|
|
$stmt->execute([$id]);
|
|
$row = $stmt->fetch();
|
|
|
|
render_header('Detail Surat Keluar', 'keluar');
|
|
?>
|
|
|
|
<div class="row g-3">
|
|
<div class="col-lg-8">
|
|
<div class="card">
|
|
<div class="card-header">Detail Surat Keluar</div>
|
|
<div class="card-body">
|
|
<?php if (!$row): ?>
|
|
<div class="empty-state">Data surat keluar tidak ditemukan.</div>
|
|
<?php else: ?>
|
|
<div class="row g-3">
|
|
<div class="col-md-6">
|
|
<div class="text-muted small">Nomor Surat</div>
|
|
<div class="fw-semibold"><?= h($row['nomor_surat']) ?></div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="text-muted small">Tanggal Surat</div>
|
|
<div class="fw-semibold"><?= h($row['tanggal_surat']) ?></div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="text-muted small">Kode Surat</div>
|
|
<div class="fw-semibold"><?= h($row['kode_surat']) ?></div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="text-muted small">Departemen Pengirim</div>
|
|
<div class="fw-semibold"><?= h($row['departemen_pengirim']) ?></div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="text-muted small">Tujuan</div>
|
|
<div class="fw-semibold"><?= h($row['tujuan']) ?></div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="text-muted small">Status</div>
|
|
<span class="<?= h(status_badge($row['status'], 'keluar')) ?>"><?= h($row['status']) ?></span>
|
|
</div>
|
|
<div class="col-12">
|
|
<div class="text-muted small">Perihal</div>
|
|
<div class="fw-semibold"><?= h($row['perihal']) ?></div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="text-muted small">Lampiran</div>
|
|
<?php if (!empty($row['file_path'])): ?>
|
|
<a class="fw-semibold" href="/<?= h($row['file_path']) ?>" target="_blank" rel="noopener">Unduh Lampiran</a>
|
|
<?php else: ?>
|
|
<span class="text-muted">Tidak ada lampiran.</span>
|
|
<?php endif; ?>
|
|
</div>
|
|
</div>
|
|
<?php endif; ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<div class="card">
|
|
<div class="card-header">Aksi Cepat</div>
|
|
<div class="card-body">
|
|
<a href="/surat_keluar.php" class="btn btn-light border w-100 mb-2">Kembali ke Daftar</a>
|
|
<a href="/surat_masuk.php" class="btn btn-outline-secondary w-100">Catat Surat Masuk</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<?php render_footer(); ?>
|