<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">&larr; 기본정보관리</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">관리 &rarr;</a>
    </div>
    <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>
  </section>
</div>
