summaryrefslogtreecommitdiff
path: root/lib/techsales-rfq/vendor-response
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-10-13 00:22:54 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-10-13 00:22:54 +0000
commit89274bffa596ffdfc4275fb8d11cdb02ff9a2d02 (patch)
tree8597ef56c39ac4913eacdb0fc663b5fe80de127b /lib/techsales-rfq/vendor-response
parent00092099271ff743ac195511c03994e80f91a2e9 (diff)
(최겸) 기술영업 import 수정 2
Diffstat (limited to 'lib/techsales-rfq/vendor-response')
-rw-r--r--lib/techsales-rfq/vendor-response/table/vendor-quotations-table-columns.tsx38
-rw-r--r--lib/techsales-rfq/vendor-response/table/vendor-quotations-table.tsx1
2 files changed, 34 insertions, 5 deletions
diff --git a/lib/techsales-rfq/vendor-response/table/vendor-quotations-table-columns.tsx b/lib/techsales-rfq/vendor-response/table/vendor-quotations-table-columns.tsx
index 46b14f46..aabe7a64 100644
--- a/lib/techsales-rfq/vendor-response/table/vendor-quotations-table-columns.tsx
+++ b/lib/techsales-rfq/vendor-response/table/vendor-quotations-table-columns.tsx
@@ -27,23 +27,24 @@ interface QuotationWithRfqCode extends TechSalesVendorQuotations {
materialCode?: string;
dueDate?: Date;
rfqStatus?: string;
-
+
// 아이템 정보
itemName?: string;
itemCount?: number;
-
+
// 프로젝트 정보
projNm?: string;
pspid?: string;
sector?: string;
-
+
// RFQ 정보
description?: string;
-
+ remark?: string;
+
// 벤더 정보
vendorName?: string;
vendorCode?: string;
-
+
// 사용자 정보
createdByName?: string | null;
updatedByName?: string | null;
@@ -224,6 +225,33 @@ export function getColumns({ router, openAttachmentsSheet, openItemsDialog, open
enableHiding: true,
},
{
+ accessorKey: "remark",
+ header: ({ column }) => (
+ <DataTableColumnHeaderSimple column={column} title="RFQ Context" />
+ ),
+ cell: ({ row }) => {
+ const remark = row.getValue("remark") as string;
+ return (
+ <div className="min-w-48 max-w-64">
+ <TooltipProvider>
+ <Tooltip>
+ <TooltipTrigger asChild>
+ <span className="truncate block text-sm">
+ {remark || "N/A"}
+ </span>
+ </TooltipTrigger>
+ <TooltipContent>
+ <p className="max-w-xs">{remark || "N/A"}</p>
+ </TooltipContent>
+ </Tooltip>
+ </TooltipProvider>
+ </div>
+ );
+ },
+ enableSorting: true,
+ enableHiding: true,
+ },
+ {
accessorKey: "projNm",
header: ({ column }) => (
<DataTableColumnHeaderSimple column={column} title="프로젝트명" />
diff --git a/lib/techsales-rfq/vendor-response/table/vendor-quotations-table.tsx b/lib/techsales-rfq/vendor-response/table/vendor-quotations-table.tsx
index 5bb219bf..214e2b89 100644
--- a/lib/techsales-rfq/vendor-response/table/vendor-quotations-table.tsx
+++ b/lib/techsales-rfq/vendor-response/table/vendor-quotations-table.tsx
@@ -40,6 +40,7 @@ interface QuotationWithRfqCode extends TechSalesVendorQuotations {
itemName?: string | null;
projNm?: string | null;
description?: string | null;
+ remark?: string | null;
attachmentCount?: number;
itemCount?: number;
pspid?: string | null;