diff options
Diffstat (limited to 'lib/evaluation-target-list/table/evaluation-targets-columns.tsx')
| -rw-r--r-- | lib/evaluation-target-list/table/evaluation-targets-columns.tsx | 87 |
1 files changed, 75 insertions, 12 deletions
diff --git a/lib/evaluation-target-list/table/evaluation-targets-columns.tsx b/lib/evaluation-target-list/table/evaluation-targets-columns.tsx index c3aa9d71..7b6754c1 100644 --- a/lib/evaluation-target-list/table/evaluation-targets-columns.tsx +++ b/lib/evaluation-target-list/table/evaluation-targets-columns.tsx @@ -210,18 +210,27 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col header: createHeaderRenderer("평가년도"), cell: renderEvaluationYear, size: 100, + meta: { + excelHeader: "평가년도", + }, }, { accessorKey: "division", header: createHeaderRenderer("구분"), cell: renderDivision, size: 80, + meta: { + excelHeader: "구분", + }, }, { accessorKey: "status", header: createHeaderRenderer("상태"), cell: renderStatus, size: 100, + meta: { + excelHeader: "상태", + }, }, @@ -235,24 +244,36 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col header: createHeaderRenderer("벤더 코드"), cell: renderVendorCode, size: 120, + meta: { + excelHeader: "벤더 코드", + }, }, { accessorKey: "vendorName", header: createHeaderRenderer("벤더명"), cell: renderVendorName, size: 200, + meta: { + excelHeader: "벤더명", + }, }, { accessorKey: "domesticForeign", header: createHeaderRenderer("내외자"), cell: renderDomesticForeign, size: 80, + meta: { + excelHeader: "내외자", + }, }, { accessorKey: "materialType", header: createHeaderRenderer("자재구분"), cell: renderMaterialType, size: 120, + meta: { + excelHeader: "자재구분", + }, }, ] }, @@ -262,6 +283,9 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col header: createHeaderRenderer("의견 일치"), cell: renderConsensusStatus, size: 100, + meta: { + excelHeader: "의견 일치", + }, }, { @@ -275,6 +299,9 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col <span className="text-sm">{row.original.ldClaimCount}</span> ), size: 80, + meta: { + excelHeader: "LD 건수", + }, }, { @@ -284,6 +311,9 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col <span className="font-mono text-sm">{(Number(row.original.ldClaimAmount).toLocaleString())}</span> ), size: 80, + meta: { + excelHeader: "LD 금액", + }, }, { accessorKey: "ldClaimCurrency", @@ -293,6 +323,9 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col <span className="text-sm">{row.original.ldClaimCurrency}</span> ), size: 80, + meta: { + excelHeader: "LD 금액 단위", + }, }, ] @@ -308,12 +341,18 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col header: createHeaderRenderer("담당자명"), cell: renderReviewerName("orderReviewerName"), size: 120, + meta: { + excelHeader: "발주 담당자명", + }, }, { accessorKey: "orderIsApproved", header: createHeaderRenderer("평가 대상"), cell: renderIsApproved("orderIsApproved"), size: 120, + meta: { + excelHeader: "발주 평가 대상", + }, }, ] }, @@ -328,12 +367,18 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col header: createHeaderRenderer("담당자명"), cell: renderReviewerName("procurementReviewerName"), size: 120, + meta: { + excelHeader: "조달 담당자명", + }, }, { accessorKey: "procurementIsApproved", header: createHeaderRenderer("평가 대상"), cell: renderIsApproved("procurementIsApproved"), size: 120, + meta: { + excelHeader: "조달 평가 대상", + }, }, ] }, @@ -348,12 +393,18 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col header: createHeaderRenderer("담당자명"), cell: renderReviewerName("qualityReviewerName"), size: 120, + meta: { + excelHeader: "품질 담당자명", + }, }, { accessorKey: "qualityIsApproved", header: createHeaderRenderer("평가 대상"), cell: renderIsApproved("qualityIsApproved"), size: 120, + meta: { + excelHeader: "품질 평가 대상", + }, }, ] }, @@ -369,12 +420,12 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col cell: renderReviewerName("designReviewerName"), size: 120, }, - { - accessorKey: "designIsApproved", - header: createHeaderRenderer("평가 대상"), - cell: renderIsApproved("designIsApproved"), - size: 120, - }, + // { + // accessorKey: "designIsApproved", + // header: createHeaderRenderer("평가 대상"), + // cell: renderIsApproved("designIsApproved"), + // size: 120, + // }, ] }, @@ -389,12 +440,12 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col cell: renderReviewerName("csReviewerName"), size: 120, }, - { - accessorKey: "csIsApproved", - header: createHeaderRenderer("평가 대상"), - cell: renderIsApproved("csIsApproved"), - size: 120, - }, + // { + // accessorKey: "csIsApproved", + // header: createHeaderRenderer("평가 대상"), + // cell: renderIsApproved("csIsApproved"), + // size: 120, + // }, ] }, @@ -404,24 +455,36 @@ function createStaticColumns(setRowAction: GetColumnsProps['setRowAction']): Col header: createHeaderRenderer("관리자 의견"), cell: renderComment("max-w-[150px]"), size: 150, + meta: { + excelHeader: "관리자 의견", + }, }, { accessorKey: "consolidatedComment", header: createHeaderRenderer("종합 의견"), cell: renderComment("max-w-[150px]"), size: 150, + meta: { + excelHeader: "종합 의견", + }, }, { accessorKey: "confirmedAt", header: createHeaderRenderer("확정일"), cell: renderConfirmedAt, size: 100, + meta: { + excelHeader: "확정일", + }, }, { accessorKey: "createdAt", header: createHeaderRenderer("생성일"), cell: renderCreatedAt, size: 100, + meta: { + excelHeader: "생성일", + }, }, // Actions |
