import { ProcurementItem } from "@/db/schema/items" export interface ProcurementItemColumnConfig { id: keyof ProcurementItem label: string group?: string excelHeader?: string type?: string sortable?: boolean filterable?: boolean width?: number } export const procurementItemsColumnsConfig: ProcurementItemColumnConfig[] = [ { id: "itemCode", label: "품목코드", excelHeader: "품목코드", type: "text", sortable: true, filterable: true, width: 150, }, { id: "itemName", label: "품목명", excelHeader: "품목명", type: "text", sortable: true, filterable: true, width: 250, }, { id: "material", label: "재질", excelHeader: "재질", type: "text", sortable: true, filterable: true, width: 120, }, { id: "specification", label: "규격", excelHeader: "규격", type: "text", sortable: true, filterable: true, width: 200, }, { id: "unit", label: "단위", excelHeader: "단위", type: "text", sortable: true, filterable: true, width: 80, }, { id: "isActive", label: "활성화여부", excelHeader: "활성화여부", type: "text", sortable: true, filterable: true, width: 100, }, { id: "createdBy", label: "등록자", excelHeader: "등록자", type: "text", sortable: true, filterable: true, width: 120, }, { id: "createdAt", label: "등록일시", excelHeader: "등록일시", type: "date", sortable: true, filterable: true, width: 130, }, ]