From 745f0037aea098c6422b73c237e0495452028d32 Mon Sep 17 00:00:00 2001 From: chpark Date: Fri, 29 May 2026 01:19:29 +0900 Subject: [PATCH] =?UTF-8?q?style(orders/admin):=20=EB=B0=9C=EC=A3=BC=20?= =?UTF-8?q?=EB=A6=AC=EC=8A=A4=ED=8A=B8=20=ED=8C=A8=EB=84=90=20=ED=8F=AD=20?= =?UTF-8?q?=ED=99=95=EB=8C=80=20+=20=EC=97=85=EC=B2=B4=20=EC=85=80=20?= =?UTF-8?q?=EC=97=AC=EC=9C=A0=20=EA=B3=B5=EA=B0=84=20+=20=ED=88=B4?= =?UTF-8?q?=ED=8C=81=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 그리드 비율 2:3 → minmax(560px,1fr) : 1.4fr 로 좌측 패널을 더 넓게 (cl­amp 560 floor). - 셀 padding px-1 → px-2 / py-1.5 → py-2 로 여백 확대. - 컬럼 폭 재조정: 발주번호 88→100, 발주일 72→82, 합계 82→100, 상태 62→72. 업체 컬럼은 flex 로 남는 공간 모두 사용. - title 속성 제거 — truncate 시 떠다니던 hover 툴팁이 다음 행 위로 겹쳐 보이던 문제 해결. --- src/app/(main)/m/admin/orders/page.tsx | 37 +++++++++++++------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/src/app/(main)/m/admin/orders/page.tsx b/src/app/(main)/m/admin/orders/page.tsx index a227b4b..01116e1 100644 --- a/src/app/(main)/m/admin/orders/page.tsx +++ b/src/app/(main)/m/admin/orders/page.tsx @@ -446,7 +446,7 @@ export default function AdminOrdersPage() { {/* 2분할 레이아웃 — 모바일은 stack, lg 이상은 좌-우 분할 */} -
+
{/* 좌측: 발주 리스트 */}
@@ -519,16 +519,16 @@ export default function AdminOrdersPage() { - - - - - - + + + + + @@ -546,30 +546,29 @@ 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} 님이 수정 중` : ""} > - - - - + - - +
+ 발주번호발주일업체합계상태발주번호발주일업체합계상태
e.stopPropagation()}> + e.stopPropagation()}> toggleOne(o)} disabled={o.STATUS !== "REQUESTED"} className="accent-emerald-600 cursor-pointer disabled:opacity-30 disabled:cursor-not-allowed" - title={o.STATUS !== "REQUESTED" ? "출고요청 상태만 선택할 수 있습니다." : ""} /> - {lockedByMeRow && ✏️} - {lockedByOtherUser && 🔒} + + {lockedByMeRow && ✏️} + {lockedByOtherUser && 🔒} {o.ORDER_NO} {o.ORDER_DATE} + {o.ORDER_DATE} {o.COMPANY_NAME} - {lockedByMeRow &&
✏️ 내가 수정 중
} - {lockedByOtherUser &&
🔒 {o.EDITING_BY_NAME}
} + {lockedByMeRow &&
✏️ 내가 수정 중
} + {lockedByOtherUser &&
🔒 {o.EDITING_BY_NAME}
}
₩{fmt(o.TOTAL_AMOUNT)} - + ₩{fmt(o.TOTAL_AMOUNT)} + {STATUS_LABEL[o.STATUS] ?? o.STATUS}