From 760402715582dd419a88b6c33f4a0a3d69e09c1c Mon Sep 17 00:00:00 2001 From: chpark Date: Fri, 15 May 2026 01:28:54 +0900 Subject: [PATCH] =?UTF-8?q?fix(admin=20lists):=20=EB=A6=AC=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=ED=96=89=20=EB=86=92=EC=9D=B4=20=EC=B6=95=EC=86=8C?= =?UTF-8?q?=20+=20=ED=92=88=EB=AA=A9=EA=B4=80=EB=A6=AC=20=EC=9E=91?= =?UTF-8?q?=EC=97=85=20=EC=85=80=20nowrap?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - payments/invoices/items/proc-payments/einvoices 5개 페이지에서 px-4 py-3 → px-3 py-1.5 일괄 축소. 한 화면에 더 많은 행 표시. - items: 작업(Pencil/Trash) 셀에 whitespace-nowrap + w-[80px], 품목명 컬럼 max-w-[260px] truncate (긴 이름은 title 으로 hover) --- src/app/(main)/m/admin/invoices/page.tsx | 36 +++++++++---------- src/app/(main)/m/admin/items/page.tsx | 24 ++++++------- src/app/(main)/m/admin/payments/page.tsx | 32 ++++++++--------- src/app/(main)/m/admin/proc-payments/page.tsx | 18 +++++----- 4 files changed, 55 insertions(+), 55 deletions(-) diff --git a/src/app/(main)/m/admin/invoices/page.tsx b/src/app/(main)/m/admin/invoices/page.tsx index 29d48d0..8e009c7 100644 --- a/src/app/(main)/m/admin/invoices/page.tsx +++ b/src/app/(main)/m/admin/invoices/page.tsx @@ -272,15 +272,15 @@ export default function InvoicesPage() { onChange={toggleAll} /> - 발주번호 - 발주일 - 업체명 - 면세 - 과세 - 합계 - 상태 - 계산서번호 - 발행일 + 발주번호 + 발주일 + 업체명 + 면세 + 과세 + 합계 + 상태 + 계산서번호 + 발행일 @@ -291,19 +291,19 @@ export default function InvoicesPage() { {!o.INVOICE_NO && toggle(o.OBJID)} className="w-4 h-4 accent-emerald-600" />} - {o.ORDER_NO} - {o.ORDER_DATE} - {o.COMPANY_NAME} - ₩{fmt(o.TOTAL_TAXFREE ?? 0)} - ₩{fmt((Number(o.TOTAL_TAXABLE) || 0) + (Number(o.TOTAL_VAT) || 0))} - ₩{fmt(o.TOTAL_AMOUNT)} - + {o.ORDER_NO} + {o.ORDER_DATE} + {o.COMPANY_NAME} + ₩{fmt(o.TOTAL_TAXFREE ?? 0)} + ₩{fmt((Number(o.TOTAL_TAXABLE) || 0) + (Number(o.TOTAL_VAT) || 0))} + ₩{fmt(o.TOTAL_AMOUNT)} + {STATUS_LABEL[o.STATUS]} - {o.INVOICE_NO || "-"} - {o.INVOICE_DATE || "-"} + {o.INVOICE_NO || "-"} + {o.INVOICE_DATE || "-"} ))} diff --git a/src/app/(main)/m/admin/items/page.tsx b/src/app/(main)/m/admin/items/page.tsx index f4bb075..5c381eb 100644 --- a/src/app/(main)/m/admin/items/page.tsx +++ b/src/app/(main)/m/admin/items/page.tsx @@ -244,14 +244,14 @@ export default function AdminItemsPage() { - 품목코드 - 품목명 - 구분 - 단가 - 원가 - 재고 - 상태 - 작업 + 품목코드 + 품목명 + 구분 + 단가 + 원가 + 재고 + 상태 + 작업 @@ -274,7 +274,7 @@ export default function AdminItemsPage() { {it.ITEM_CODE} - {it.ITEM_NAME} + {it.ITEM_NAME} {it.IS_TAX_FREE === "Y" ? ( 면세 @@ -300,11 +300,11 @@ export default function AdminItemsPage() { 택배 )} - - - diff --git a/src/app/(main)/m/admin/payments/page.tsx b/src/app/(main)/m/admin/payments/page.tsx index 8ddc881..6c906e7 100644 --- a/src/app/(main)/m/admin/payments/page.tsx +++ b/src/app/(main)/m/admin/payments/page.tsx @@ -192,14 +192,14 @@ export default function PaymentsPage() { - - - - - - - - + + + + + + + + @@ -209,18 +209,18 @@ export default function PaymentsPage() { const remain = Number(o.TOTAL_AMOUNT) - Number(o.PAID_AMOUNT || 0); return ( - - - - - - - + + + + + + -
발주번호발주일업체명합계입금액미수금상태발주번호발주일업체명합계입금액미수금상태
{o.ORDER_NO}{o.ORDER_DATE}{o.COMPANY_NAME}₩{fmt(o.TOTAL_AMOUNT)}₩{fmt(o.PAID_AMOUNT || 0)} 0 ? "text-rose-700" : "text-slate-400"}`}>₩{fmt(remain)} + {o.ORDER_NO}{o.ORDER_DATE}{o.COMPANY_NAME}₩{fmt(o.TOTAL_AMOUNT)}₩{fmt(o.PAID_AMOUNT || 0)} 0 ? "text-rose-700" : "text-slate-400"}`}>₩{fmt(remain)} {STATUS_LABEL[o.STATUS]} + {o.STATUS !== "INVOICED" && (