From 72227883a0bf26d50a8e74884f3d33de188e289e Mon Sep 17 00:00:00 2001 From: chpark Date: Fri, 29 May 2026 00:53:48 +0900 Subject: [PATCH] =?UTF-8?q?style(orders/admin):=20=EC=A2=8C=EC=B8=A1=20?= =?UTF-8?q?=EB=B0=9C=EC=A3=BC=20=EB=A6=AC=EC=8A=A4=ED=8A=B8=206=EC=BB=AC?= =?UTF-8?q?=EB=9F=BC=20=EB=B6=84=EB=A6=AC=20+=20=EC=97=85=EC=B2=B4?= =?UTF-8?q?=EB=AA=85=20=EA=B5=B5=EA=B3=A0=20=ED=81=AC=EA=B2=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 체크 / 발주번호 / 발주일 / 업체 / 합계 / 상태 6개 컬럼 분리. table-fixed + 고정 너비(88/72/82/62) 로 가로 스크롤 없이 480px 컨테이너에 맞춤. 업체명: text-sm font-bold(검정) — 가장 크고 굵게. 발주번호/발주일: text-xs tabular-nums 정렬. --- src/app/(main)/m/admin/orders/page.tsx | 41 +++++++++++++------------- 1 file changed, 21 insertions(+), 20 deletions(-) diff --git a/src/app/(main)/m/admin/orders/page.tsx b/src/app/(main)/m/admin/orders/page.tsx index 6260faa..a227b4b 100644 --- a/src/app/(main)/m/admin/orders/page.tsx +++ b/src/app/(main)/m/admin/orders/page.tsx @@ -519,19 +519,21 @@ export default function AdminOrdersPage() { - - - - + + + + + {orders.length === 0 ? ( - + ) : orders.map((o) => { const checked = selected.has(o.OBJID); const active = o.OBJID === activeId; @@ -544,7 +546,7 @@ export default function AdminOrdersPage() { className={`border-t border-slate-100 cursor-pointer ${active ? "bg-emerald-50/60" : lockedByMeRow ? "bg-emerald-50/30 hover:bg-emerald-50/50" : lockedByOtherUser ? "bg-rose-50/30 hover:bg-rose-50/60" : "hover:bg-slate-50"}`} title={lockedByMeRow ? "✏️ 내가 수정 중" : lockedByOtherUser ? `🔒 ${o.EDITING_BY_NAME} 님이 수정 중` : ""} > - - - - + + +
+ 업체 / 발주합계상태발주번호발주일업체합계상태
{loading ? "조회 중..." : "발주가 없습니다."}
{loading ? "조회 중..." : "발주가 없습니다."}
e.stopPropagation()}> + e.stopPropagation()}> -
- {lockedByMeRow && ✏️} - {lockedByOtherUser && 🔒} - {o.COMPANY_NAME} -
-
- {o.ORDER_DATE} · {o.ORDER_NO} -
- {lockedByMeRow &&
✏️ 내가 수정 중
} - {lockedByOtherUser &&
🔒 {o.EDITING_BY_NAME}
} +
+ {lockedByMeRow && ✏️} + {lockedByOtherUser && 🔒} + {o.ORDER_NO} ₩{fmt(o.TOTAL_AMOUNT)} - + {o.ORDER_DATE} + {o.COMPANY_NAME} + {lockedByMeRow &&
✏️ 내가 수정 중
} + {lockedByOtherUser &&
🔒 {o.EDITING_BY_NAME}
} +
₩{fmt(o.TOTAL_AMOUNT)} + {STATUS_LABEL[o.STATUS] ?? o.STATUS}