Files
jongryangje/app/Views/bag/packaging_units.php

56 lines
3.2 KiB
PHP
Raw Normal View History

<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>