summaryrefslogtreecommitdiff
path: root/lib/evaluation-target-list/table/evaluation-targets-columns.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/evaluation-target-list/table/evaluation-targets-columns.tsx')
-rw-r--r--lib/evaluation-target-list/table/evaluation-targets-columns.tsx87
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