style: 표 카드 모서리 둥글게(overflow-hidden) 일괄 적용
헤더 바(bg-gray-50)가 둥근 테두리를 뚫고 나오던 카드 컨테이너에 overflow-hidden 추가(12개 파일). order_change: 중복 플래시 출력도 함께 제거. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -144,7 +144,7 @@ if ($initialRows === []) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-2 mt-2">
|
<div class="grid grid-cols-1 xl:grid-cols-2 gap-2 mt-2">
|
||||||
<section class="border border-gray-300 rounded-lg bg-white">
|
<section class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 가능 봉투(현재 재고)</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 가능 봉투(현재 재고)</div>
|
||||||
<div class="overflow-auto max-h-[300px]">
|
<div class="overflow-auto max-h-[300px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -180,7 +180,7 @@ if ($initialRows === []) {
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg bg-white">
|
<section class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">최근 불출 내역</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">최근 불출 내역</div>
|
||||||
<div class="overflow-auto max-h-[300px]">
|
<div class="overflow-auto max-h-[300px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -94,7 +94,7 @@
|
|||||||
<span class="text-gray-600 ml-2">왼쪽 목록에서 삭제할 발주를 선택한 뒤 「삭제 실행」을 누르세요.</span>
|
<span class="text-gray-600 ml-2">왼쪽 목록에서 삭제할 발주를 선택한 뒤 「삭제 실행」을 누르세요.</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-12 gap-2">
|
<div class="grid grid-cols-1 xl:grid-cols-12 gap-2">
|
||||||
<section class="xl:col-span-5 border border-gray-300 rounded-lg bg-white">
|
<section class="xl:col-span-5 border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 이력</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 이력</div>
|
||||||
<div class="overflow-auto max-h-[410px]">
|
<div class="overflow-auto max-h-[410px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -189,7 +189,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-12 gap-2">
|
<div class="grid grid-cols-1 xl:grid-cols-12 gap-2">
|
||||||
<section class="xl:col-span-5 border border-gray-300 rounded-lg bg-white">
|
<section class="xl:col-span-5 border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 이력</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 이력</div>
|
||||||
<div class="overflow-auto max-h-[410px]">
|
<div class="overflow-auto max-h-[410px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -222,7 +222,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="xl:col-span-7 border border-gray-300 rounded-lg bg-white">
|
<section class="xl:col-span-7 border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700"><?= $editMode ? '발주 변경 수정' : '발주 Form' ?></div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700"><?= $editMode ? '발주 변경 수정' : '발주 Form' ?></div>
|
||||||
<div class="p-2 space-y-2">
|
<div class="p-2 space-y-2">
|
||||||
<div class="grid grid-cols-1 md:grid-cols-2 gap-2">
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-2">
|
||||||
@@ -331,7 +331,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg bg-white">
|
<section class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 등록 종류</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 등록 종류</div>
|
||||||
<div class="overflow-auto">
|
<div class="overflow-auto">
|
||||||
<table class="w-full data-table text-sm order-reference-table">
|
<table class="w-full data-table text-sm order-reference-table">
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ $devSoldScans = is_array($devSoldScans ?? null) ? $devSoldScans : [];
|
|||||||
</form>
|
</form>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3">
|
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3">
|
||||||
<section class="xl:col-span-2 border border-gray-300 rounded-lg">
|
<section class="xl:col-span-2 border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 리스트</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 리스트</div>
|
||||||
<div class="max-h-64 overflow-auto">
|
<div class="max-h-64 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -52,7 +52,7 @@ $devSoldScans = is_array($devSoldScans ?? null) ? $devSoldScans : [];
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="xl:col-span-3 border border-gray-300 rounded-lg">
|
<section class="xl:col-span-3 border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 취소 리스트</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 취소 리스트</div>
|
||||||
<div class="max-h-64 overflow-auto">
|
<div class="max-h-64 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -85,7 +85,7 @@ $devSoldScans = is_array($devSoldScans ?? null) ? $devSoldScans : [];
|
|||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg">
|
<section class="border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 취소 봉투 코드</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 취소 봉투 코드</div>
|
||||||
<div class="max-h-72 overflow-auto">
|
<div class="max-h-72 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ $returns = is_array($returns ?? null) ? $returns : [];
|
|||||||
</form>
|
</form>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3">
|
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3">
|
||||||
<section class="xl:col-span-2 border border-gray-300 rounded-lg">
|
<section class="xl:col-span-2 border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">지정판매소 리스트</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">지정판매소 리스트</div>
|
||||||
<div class="max-h-64 overflow-auto">
|
<div class="max-h-64 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -50,7 +50,7 @@ $returns = is_array($returns ?? null) ? $returns : [];
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="xl:col-span-3 border border-gray-300 rounded-lg">
|
<section class="xl:col-span-3 border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 리스트</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 리스트</div>
|
||||||
<div class="max-h-64 overflow-auto">
|
<div class="max-h-64 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -79,7 +79,7 @@ $returns = is_array($returns ?? null) ? $returns : [];
|
|||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg">
|
<section class="border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 취소 대상 봉투 코드</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 취소 대상 봉투 코드</div>
|
||||||
<div class="max-h-72 overflow-auto">
|
<div class="max-h-72 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
<div id="scan-message" class="text-sm text-gray-600"></div>
|
<div id="scan-message" class="text-sm text-gray-600"></div>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3">
|
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3">
|
||||||
<section class="xl:col-span-2 border border-gray-300 rounded-lg">
|
<section class="xl:col-span-2 border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">지정판매소 정보</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">지정판매소 정보</div>
|
||||||
<table class="w-full text-sm">
|
<table class="w-full text-sm">
|
||||||
<tr><th class="text-left px-3 py-1.5 w-28">판매소 코드</th><td id="shop-info-code" class="px-3 py-1.5">-</td></tr>
|
<tr><th class="text-left px-3 py-1.5 w-28">판매소 코드</th><td id="shop-info-code" class="px-3 py-1.5">-</td></tr>
|
||||||
@@ -46,7 +46,7 @@
|
|||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="xl:col-span-3 border border-gray-300 rounded-lg">
|
<section class="xl:col-span-3 border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">주문 접수 리스트</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">주문 접수 리스트</div>
|
||||||
<div class="max-h-56 overflow-auto">
|
<div class="max-h-56 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -97,7 +97,7 @@
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-3">
|
<div class="grid grid-cols-1 xl:grid-cols-2 gap-3">
|
||||||
<section class="border border-gray-300 rounded-lg">
|
<section class="border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 내역</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 내역</div>
|
||||||
<div class="max-h-72 overflow-auto">
|
<div class="max-h-72 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -118,7 +118,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg">
|
<section class="border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 상세 내역</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">판매 상세 내역</div>
|
||||||
<div class="max-h-72 overflow-auto">
|
<div class="max-h-72 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ $devSoldScans = is_array($devSoldScans ?? null) ? $devSoldScans : [];
|
|||||||
<div id="scan-message" class="text-sm text-gray-600"></div>
|
<div id="scan-message" class="text-sm text-gray-600"></div>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-3">
|
<div class="grid grid-cols-1 xl:grid-cols-2 gap-3">
|
||||||
<section class="border border-gray-300 rounded-lg">
|
<section class="border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">지정판매소 정보</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">지정판매소 정보</div>
|
||||||
<table class="w-full text-sm">
|
<table class="w-full text-sm">
|
||||||
<tr><th class="text-left px-3 py-1.5 w-28">판매소 코드</th><td id="shop-info-code" class="px-3 py-1.5">-</td></tr>
|
<tr><th class="text-left px-3 py-1.5 w-28">판매소 코드</th><td id="shop-info-code" class="px-3 py-1.5">-</td></tr>
|
||||||
@@ -39,7 +39,7 @@ $devSoldScans = is_array($devSoldScans ?? null) ? $devSoldScans : [];
|
|||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg">
|
<section class="border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 리스트</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 리스트</div>
|
||||||
<div class="max-h-64 overflow-auto">
|
<div class="max-h-64 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -70,7 +70,7 @@ $devSoldScans = is_array($devSoldScans ?? null) ? $devSoldScans : [];
|
|||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg">
|
<section class="border border-gray-300 rounded-lg overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 봉투 코드</div>
|
<div class="px-3 py-2 border-b bg-gray-50 text-sm font-semibold text-gray-700">반품 봉투 코드</div>
|
||||||
<div class="max-h-72 overflow-auto">
|
<div class="max-h-72 overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ $sheetTotalDiff = $sheetTotalActual - $sheetTotalQty;
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="grid grid-cols-1 xl:grid-cols-2 gap-2">
|
<section class="grid grid-cols-1 xl:grid-cols-2 gap-2">
|
||||||
<div class="border border-gray-300 rounded-lg bg-white">
|
<div class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별자</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별자</div>
|
||||||
<div class="overflow-auto max-h-[500px]">
|
<div class="overflow-auto max-h-[500px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -134,7 +134,7 @@ $sheetTotalDiff = $sheetTotalActual - $sheetTotalQty;
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="space-y-2">
|
<div class="space-y-2">
|
||||||
<div class="border border-gray-300 rounded-lg bg-white">
|
<div class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 품목(선택 박스 조회)</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 품목(선택 박스 조회)</div>
|
||||||
<form method="post" action="<?= base_url('bag/inventory/inspection-select/save') ?>" id="inspection-save-form">
|
<form method="post" action="<?= base_url('bag/inventory/inspection-select/save') ?>" id="inspection-save-form">
|
||||||
<?= csrf_field() ?>
|
<?= csrf_field() ?>
|
||||||
@@ -224,7 +224,7 @@ $sheetTotalDiff = $sheetTotalActual - $sheetTotalQty;
|
|||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="border border-gray-300 rounded-lg bg-white">
|
<div class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 내용(선택 낱장 코드 조회)</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 내용(선택 낱장 코드 조회)</div>
|
||||||
<div class="overflow-auto max-h-[240px]">
|
<div class="overflow-auto max-h-[240px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ foreach ($sheetRows as $row) {
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="grid grid-cols-1 xl:grid-cols-2 gap-2">
|
<section class="grid grid-cols-1 xl:grid-cols-2 gap-2">
|
||||||
<div class="border border-gray-300 rounded-lg bg-white">
|
<div class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별자</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별자</div>
|
||||||
<div class="overflow-auto max-h-[500px]">
|
<div class="overflow-auto max-h-[500px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -114,7 +114,7 @@ foreach ($sheetRows as $row) {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="space-y-2">
|
<div class="space-y-2">
|
||||||
<div class="border border-gray-300 rounded-lg bg-white">
|
<div class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 품목(읽기 전용)</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 품목(읽기 전용)</div>
|
||||||
<div class="overflow-auto max-h-[260px]">
|
<div class="overflow-auto max-h-[260px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -169,7 +169,7 @@ foreach ($sheetRows as $row) {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="border border-gray-300 rounded-lg bg-white">
|
<div class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 내용(읽기 전용)</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">실사 선별 내용(읽기 전용)</div>
|
||||||
<div class="overflow-auto max-h-[240px]">
|
<div class="overflow-auto max-h-[240px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ $selectedBagCode = (string) ($selectedBagCode ?? '');
|
|||||||
<input type="hidden" name="sel_bag_code" value="<?= esc($selectedBagCode) ?>"/>
|
<input type="hidden" name="sel_bag_code" value="<?= esc($selectedBagCode) ?>"/>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-4 gap-2">
|
<div class="grid grid-cols-1 xl:grid-cols-4 gap-2">
|
||||||
<section class="border border-gray-300 rounded-lg bg-white xl:col-span-1">
|
<section class="border border-gray-300 rounded-lg overflow-hidden bg-white xl:col-span-1">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 리스트</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 리스트</div>
|
||||||
<div class="overflow-auto max-h-[560px]">
|
<div class="overflow-auto max-h-[560px]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -120,7 +120,7 @@ $selectedBagCode = (string) ($selectedBagCode ?? '');
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<div class="xl:col-span-3 grid grid-cols-1 gap-2">
|
<div class="xl:col-span-3 grid grid-cols-1 gap-2">
|
||||||
<section class="border border-gray-300 rounded-lg bg-white">
|
<section class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 품목 내역</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 품목 내역</div>
|
||||||
<div class="overflow-auto max-h-[270px]">
|
<div class="overflow-auto max-h-[270px]">
|
||||||
<table class="w-full data-table text-sm" id="detail-table">
|
<table class="w-full data-table text-sm" id="detail-table">
|
||||||
@@ -196,7 +196,7 @@ $selectedBagCode = (string) ($selectedBagCode ?? '');
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg bg-white">
|
<section class="border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 품목 코드</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">불출 품목 코드</div>
|
||||||
<div class="overflow-auto max-h-[250px]">
|
<div class="overflow-auto max-h-[250px]">
|
||||||
<table class="w-full data-table text-sm" id="code-table">
|
<table class="w-full data-table text-sm" id="code-table">
|
||||||
|
|||||||
@@ -18,12 +18,7 @@
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<div class="mt-2 space-y-3">
|
<div class="mt-2 space-y-3">
|
||||||
<?php if (session()->getFlashdata('success')): ?>
|
<?php /* 플래시 메시지는 레이아웃(embed/portal)에서 한 번만 표시 — 중복 출력 방지 */ ?>
|
||||||
<div class="border border-green-300 bg-green-50 text-green-800 px-3 py-2 text-sm"><?= esc((string) session()->getFlashdata('success')) ?></div>
|
|
||||||
<?php endif; ?>
|
|
||||||
<?php if (session()->getFlashdata('error')): ?>
|
|
||||||
<div class="border border-red-300 bg-red-50 text-red-800 px-3 py-2 text-sm"><?= esc((string) session()->getFlashdata('error')) ?></div>
|
|
||||||
<?php endif; ?>
|
|
||||||
|
|
||||||
<form method="get" action="<?= base_url('bag/order/change') ?>" class="border border-gray-300 rounded-lg bg-white p-3 flex flex-wrap items-end gap-4">
|
<form method="get" action="<?= base_url('bag/order/change') ?>" class="border border-gray-300 rounded-lg bg-white p-3 flex flex-wrap items-end gap-4">
|
||||||
<div class="flex items-center gap-2">
|
<div class="flex items-center gap-2">
|
||||||
@@ -55,7 +50,7 @@
|
|||||||
</form>
|
</form>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 lg:grid-cols-12 gap-2">
|
<div class="grid grid-cols-1 lg:grid-cols-12 gap-2">
|
||||||
<section class="lg:col-span-5 border border-gray-300 rounded-lg bg-white">
|
<section class="lg:col-span-5 border border-gray-300 rounded-lg overflow-hidden bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 목록 (발주일 · 제작업체)</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주 목록 (발주일 · 제작업체)</div>
|
||||||
<div class="overflow-auto max-h-[min(420px,60vh)]">
|
<div class="overflow-auto max-h-[min(420px,60vh)]">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ for ($year = $baseYear - 2; $year <= $baseYear + 2; $year++) {
|
|||||||
</form>
|
</form>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="border border-gray-300 rounded-lg mt-2 bg-white">
|
<section class="border border-gray-300 rounded-lg overflow-hidden mt-2 bg-white">
|
||||||
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주목록</div>
|
<div class="border-b border-gray-300 bg-gray-50 px-2 py-1 text-sm font-bold text-gray-700">발주목록</div>
|
||||||
<div class="overflow-auto">
|
<div class="overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3 mt-2">
|
<div class="grid grid-cols-1 xl:grid-cols-5 gap-3 mt-2">
|
||||||
<section class="xl:col-span-2 border border-gray-300 rounded-lg bg-white">
|
<section class="xl:col-span-2 border border-gray-300 rounded-lg bg-white overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b border-gray-200 bg-gray-50 text-sm font-semibold text-gray-700">접수 리스트(전화)</div>
|
<div class="px-3 py-2 border-b border-gray-200 bg-gray-50 text-sm font-semibold text-gray-700">접수 리스트(전화)</div>
|
||||||
<div class="max-h-[72vh] overflow-auto">
|
<div class="max-h-[72vh] overflow-auto">
|
||||||
<table class="w-full data-table text-sm">
|
<table class="w-full data-table text-sm">
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="xl:col-span-3 border border-gray-300 rounded-lg bg-white">
|
<section class="xl:col-span-3 border border-gray-300 rounded-lg bg-white overflow-hidden">
|
||||||
<div class="px-3 py-2 border-b border-gray-200 bg-gray-50 text-sm font-semibold text-gray-700">상세 정보</div>
|
<div class="px-3 py-2 border-b border-gray-200 bg-gray-50 text-sm font-semibold text-gray-700">상세 정보</div>
|
||||||
|
|
||||||
<form id="order-detail-form" action="<?= base_url('bag/order/phone/manage/update') ?>" method="POST" class="p-3 space-y-3">
|
<form id="order-detail-form" action="<?= base_url('bag/order/phone/manage/update') ?>" method="POST" class="p-3 space-y-3">
|
||||||
|
|||||||
Reference in New Issue
Block a user