diff options
Diffstat (limited to 'config')
| -rw-r--r-- | config/rfqHistoryColumnsConfig.ts | 127 |
1 files changed, 95 insertions, 32 deletions
diff --git a/config/rfqHistoryColumnsConfig.ts b/config/rfqHistoryColumnsConfig.ts index 67ec7fbd..f0c72491 100644 --- a/config/rfqHistoryColumnsConfig.ts +++ b/config/rfqHistoryColumnsConfig.ts @@ -10,64 +10,127 @@ export interface RfqHistoryColumnConfig { }
export const rfqHistoryColumnsConfig: RfqHistoryColumnConfig[] = [
+ // 개별 컬럼들 (그룹 없음)
{
- id: "rfqCode",
- label: "RFQ Code",
- excelHeader: "RFQ Code",
- size: 120,
+ id: "rfqType",
+ label: "견적종류",
+ excelHeader: "견적종류",
+ type: "text",
+ size: 100,
+ },
+ {
+ id: "status",
+ label: "견적상태",
+ excelHeader: "견적상태",
+ type: "text",
+ size: 100,
},
{
- id: "projectCode",
- label: "Project Code",
- excelHeader: "Project Code",
+ id: "rfqCode",
+ label: "견적번호",
+ excelHeader: "견적번호",
+ type: "text",
size: 120,
},
{
- id: "projectName",
- label: "Project Name",
- excelHeader: "Project Name",
+ id: "projectInfo",
+ label: "프로젝트",
+ excelHeader: "프로젝트",
+ type: "text",
size: 200,
},
{
- id: "description",
- label: "Description",
- excelHeader: "Description",
- size: 300,
+ id: "packageInfo",
+ label: "PKG No. (PKG명)",
+ excelHeader: "PKG No. (PKG명)",
+ type: "text",
+ size: 150,
},
{
- id: "status",
- label: "Status",
- excelHeader: "Status",
- size: 100,
+ id: "materialInfo",
+ label: "자재그룹 (자재그룹명)",
+ excelHeader: "자재그룹 (자재그룹명)",
+ type: "text",
+ size: 200,
},
+
+ // 견적정보 그룹만 유지
{
- id: "vendorStatus",
- label: "Vendor Status",
- excelHeader: "Vendor Status",
- size: 120,
+ id: "currency",
+ label: "통화",
+ group: "견적정보",
+ excelHeader: "통화",
+ type: "text",
+ size: 80,
},
{
id: "totalAmount",
- label: "Total Amount",
- excelHeader: "Total Amount",
+ label: "총 견적금액",
+ group: "견적정보",
+ excelHeader: "총 견적금액",
+ type: "number",
size: 120,
},
{
id: "leadTime",
- label: "Lead Time",
- excelHeader: "Lead Time",
+ label: "업체 L/T",
+ group: "견적정보",
+ excelHeader: "업체 L/T",
+ type: "text",
+ size: 100,
+ },
+ {
+ id: "paymentTerms",
+ label: "지급조건",
+ group: "견적정보",
+ excelHeader: "지급조건",
+ type: "text",
+ size: 100,
+ },
+ {
+ id: "incoterms",
+ label: "Incoterms",
+ group: "견적정보",
+ excelHeader: "Incoterms",
+ type: "text",
+ size: 100,
+ },
+ {
+ id: "shippingLocation",
+ label: "선적지",
+ group: "견적정보",
+ excelHeader: "선적지",
+ type: "text",
size: 100,
},
+
+ // 개별 컬럼들 (그룹 없음)
+ {
+ id: "contractInfo",
+ label: "PO/계약정보",
+ excelHeader: "PO/계약정보",
+ type: "text",
+ size: 150,
+ },
+ {
+ id: "rfqSendDate",
+ label: "견적요청일",
+ excelHeader: "견적요청일",
+ type: "date",
+ size: 120,
+ },
{
- id: "dueDate",
- label: "Due Date",
- excelHeader: "Due Date",
+ id: "submittedAt",
+ label: "견적회신일",
+ excelHeader: "견적회신일",
+ type: "date",
size: 120,
},
{
- id: "createdAt",
- label: "Created At",
- excelHeader: "Created At",
+ id: "picName",
+ label: "견적담당자",
+ excelHeader: "견적담당자",
+ type: "text",
size: 120,
},
]
\ No newline at end of file |
