summaryrefslogtreecommitdiff
path: root/lib/po
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-11-11 08:44:22 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-11-11 08:44:22 +0000
commitd76ab1855ec68432a1b362c5d922af7235658d10 (patch)
treee85c266c3667bcb2ce060823bce66218ae88a5a5 /lib/po
parentda6606ef891d8498a4479cadb82e270e52b19166 (diff)
(임수민) 구매 피드백 수정사항들
PO 금액 표시, RFQ 품목 컬럼 추가, 스크롤 시 헤더 고정, 납기일과 SAP 한국시간, 히스토리 수정
Diffstat (limited to 'lib/po')
-rw-r--r--lib/po/table/po-table-columns.tsx10
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/po/table/po-table-columns.tsx b/lib/po/table/po-table-columns.tsx
index 7edd2435..20b7c64b 100644
--- a/lib/po/table/po-table-columns.tsx
+++ b/lib/po/table/po-table-columns.tsx
@@ -26,6 +26,7 @@ import { Badge } from "@/components/ui/badge"
import { DataTableColumnHeaderSimple } from "@/components/data-table/data-table-column-simple-header"
import { poColumnsConfig } from "@/config/poColumnsConfig"
import { ContractDetailParsed } from "@/db/schema/contract"
+import { formatNumber } from "@/lib/utils"
interface GetColumnsProps {
setRowAction: React.Dispatch<React.SetStateAction<DataTableRowAction<ContractDetailParsed> | null>>
@@ -251,8 +252,15 @@ export function getColumns({ setRowAction }: GetColumnsProps): ColumnDef<Contrac
if (cfg.type === "date") {
const dateVal = cell.getValue() as Date
return formatDate(dateVal, "KR")
+ }
+ if (cfg.id === "totalAmount") {
+ const value = cell.getValue() as number | string | null | undefined
+ return (
+ <div className="text-sm text-right font-mono">
+ {formatNumber(value)}
+ </div>
+ )
}
- // ...
return row.getValue(cfg.id) ?? ""
},
}