2026-04-08 00:21:53 +09:00
|
|
|
<div class="space-y-4">
|
|
|
|
|
<p class="text-sm text-gray-600">
|
|
|
|
|
<a href="<?= base_url('bag/basic-info') ?>" class="text-blue-600 hover:underline">← 기본정보관리</a>
|
|
|
|
|
<span class="mx-2 text-gray-300">|</span>
|
|
|
|
|
<a href="<?= base_url('bag/prices') ?>" class="text-blue-600 hover:underline">봉투 단가</a>
|
|
|
|
|
</p>
|
|
|
|
|
<section>
|
|
|
|
|
<div class="flex items-center justify-between mb-2 border-b pb-1">
|
|
|
|
|
<h3 class="text-base font-bold text-gray-700">포장 단위</h3>
|
|
|
|
|
<a href="<?= base_url('bag/packaging-units/manage') ?>" class="text-blue-600 hover:underline text-sm">관리 →</a>
|
|
|
|
|
</div>
|
2026-06-11 17:26:36 +09:00
|
|
|
<div class="overflow-auto">
|
|
|
|
|
<table class="w-full text-[13px]">
|
|
|
|
|
<thead>
|
|
|
|
|
<tr class="text-left text-[11px] font-semibold text-gray-500 border-b border-gray-200">
|
|
|
|
|
<th class="py-2.5 px-2 w-16 text-left">번호</th>
|
|
|
|
|
<th class="py-2.5 px-2 text-left">봉투코드</th>
|
|
|
|
|
<th class="py-2.5 px-2">봉투명</th>
|
|
|
|
|
<th class="py-2.5 px-2 text-left">박스당 팩 수</th>
|
|
|
|
|
<th class="py-2.5 px-2 text-left">팩당 낱장 수</th>
|
|
|
|
|
<th class="py-2.5 px-2 text-left">1박스 총 낱장</th>
|
|
|
|
|
<th class="py-2.5 px-2 text-left">적용시작</th>
|
|
|
|
|
<th class="py-2.5 px-2 text-left">적용종료</th>
|
|
|
|
|
<th class="py-2.5 px-2 text-left">상태</th>
|
|
|
|
|
</tr>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<?php if (! empty($packagingUnits)): ?>
|
|
|
|
|
<?php foreach ($packagingUnits as $i => $row): ?>
|
|
|
|
|
<tr class="border-b border-gray-200 last:border-0 hover:bg-gray-50">
|
|
|
|
|
<td class="py-2.5 px-2 text-left text-gray-500"><?= $i + 1 ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 text-left font-mono text-gray-700"><?= esc($row->pu_bag_code) ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 font-medium text-gray-900"><?= esc($row->pu_bag_name ?? '') ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 text-left text-gray-600"><?= number_format((int) ($row->pu_box_per_pack ?? 0)) ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 text-left text-gray-600"><?= number_format((int) ($row->pu_pack_per_sheet ?? 0)) ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 text-left text-gray-600"><?= number_format((int) ($row->pu_total_per_box ?? 0)) ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 text-left text-gray-500 text-[12px]"><?= esc($row->pu_start_date ?? '') ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 text-left text-gray-500 text-[12px]"><?= ($row->pu_end_date ?? '') !== '' && $row->pu_end_date !== null ? esc((string) $row->pu_end_date) : '현재' ?></td>
|
|
|
|
|
<td class="py-2.5 px-2 text-left">
|
|
|
|
|
<?php if ((int) ($row->pu_state ?? 1) === 1): ?>
|
|
|
|
|
<span class="inline-block px-2 py-0.5 rounded-full text-[11px] font-medium bg-emerald-50 text-emerald-700">사용</span>
|
|
|
|
|
<?php else: ?>
|
|
|
|
|
<span class="inline-block px-2 py-0.5 rounded-full text-[11px] font-medium bg-gray-100 text-gray-500">만료</span>
|
|
|
|
|
<?php endif; ?>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
<?php endforeach; ?>
|
|
|
|
|
<?php else: ?>
|
|
|
|
|
<tr><td colspan="9" class="text-center text-gray-400 py-6">등록된 포장 단위가 없습니다.</td></tr>
|
|
|
|
|
<?php endif; ?>
|
|
|
|
|
</tbody>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
2026-04-08 00:21:53 +09:00
|
|
|
</section>
|
|
|
|
|
</div>
|