summaryrefslogtreecommitdiff
path: root/config/itemsColumnsConfig.ts
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-05-26 04:25:47 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-05-26 04:25:47 +0000
commit1c1c1019b6af72771358d387a2ae70ca965cd9f9 (patch)
tree6b1204684e7b52cf7d40de37b9c58decc4fac38b /config/itemsColumnsConfig.ts
parent0547ab2fe1701d84753d0e078bba718a79b07a0c (diff)
(김준회) 아이템 리스트를 자재그룹으로 변경하고 PLM 인터페이스 처리
Diffstat (limited to 'config/itemsColumnsConfig.ts')
-rw-r--r--config/itemsColumnsConfig.ts61
1 files changed, 44 insertions, 17 deletions
diff --git a/config/itemsColumnsConfig.ts b/config/itemsColumnsConfig.ts
index 8a161a37..8540d08c 100644
--- a/config/itemsColumnsConfig.ts
+++ b/config/itemsColumnsConfig.ts
@@ -6,37 +6,64 @@ export interface ItemColumnConfig {
group?: string
excelHeader?: string
type?: string
+ sortable?: boolean
+ filterable?: boolean
+ width?: number
}
export const itemsColumnsConfig: ItemColumnConfig[] = [
{
+ id: "itemLevel",
+ label: "레벨",
+ excelHeader: "레벨",
+ type: "number",
+ sortable: true,
+ filterable: true,
+ width: 80,
+ },
+ {
id: "itemCode",
- label: "Material Group",
- excelHeader: "Material Group",
- // group: "Basic Info",
+ label: "자재그룹코드",
+ excelHeader: "자재그룹코드",
+ type: "text",
+ sortable: true,
+ filterable: true,
+ width: 150,
},
{
id: "itemName",
- label: "Description",
- excelHeader: "Description",
- // group: "Basic Info",
+ label: "자재그룹명",
+ excelHeader: "자재그룹명",
+ type: "text",
+ sortable: true,
+ filterable: true,
+ width: 250,
},
{
id: "description",
- label: "Size/Dimension",
- excelHeader: "Size/Dimension",
- // group: "Basic Info",
+ label: "상세",
+ excelHeader: "상세",
+ type: "text",
+ sortable: true,
+ filterable: true,
+ width: 300,
},
{
- id: "createdAt",
- label: "Created At",
- excelHeader: "Created At",
- // group: "Metadata",a
+ id: "baseUnitOfMeasure",
+ label: "기본단위",
+ excelHeader: "기본단위",
+ type: "text",
+ sortable: true,
+ filterable: true,
+ width: 100,
},
{
- id: "updatedAt",
- label: "Updated At",
- excelHeader: "Updated At",
- // group: "Metadata",
+ id: "changeDate",
+ label: "마지막 변경일",
+ excelHeader: "마지막 변경일",
+ type: "date",
+ sortable: true,
+ filterable: true,
+ width: 130,
},
] \ No newline at end of file