From ef4c533ebacc2cdc97e518f30e9a9350004fcdfb Mon Sep 17 00:00:00 2001 From: dujinkim Date: Mon, 28 Apr 2025 02:13:30 +0000 Subject: ~20250428 작업사항 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/projectAVLColumnsConfig.ts | 78 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 config/projectAVLColumnsConfig.ts (limited to 'config/projectAVLColumnsConfig.ts') diff --git a/config/projectAVLColumnsConfig.ts b/config/projectAVLColumnsConfig.ts new file mode 100644 index 00000000..3f927c35 --- /dev/null +++ b/config/projectAVLColumnsConfig.ts @@ -0,0 +1,78 @@ +import { ProjectApprovedVendors } from "@/db/schema" + + +export interface ProjectAVLColumnConfig { + id: keyof ProjectApprovedVendors + label: string + group?: string + excelHeader?: string + type?: string +} + +export const projectAVLColumnsConfig: ProjectAVLColumnConfig[] = [ + // Basic Info + { + id: "vendor_code", + label: "업체 코드", + excelHeader: "업체 코드", + // group: "발굴정보", + }, + { + id: "vendor_name", + label: "업체명", + excelHeader: "업체명", + // group: "Basic Info", + }, + + { + id: "tax_id", + label: "사업자등록번호", + excelHeader: "사업자등록번호", + // group: "발굴정보", + }, + { + id: "vendor_type_name_ko", + label: "업체유형", + excelHeader: "업체유형", + // group: "Vendor 추가정보", + }, + { + id: "vendor_phone", + label: "대표전화번호", + excelHeader: "대표전화번호", + // group: "발굴정보", + }, + { + id: "vendor_email", + label: "대표이메일", + excelHeader: "대표이메일", + // group: "Vendor 추가정보", + }, + + { + id: "project_code", + label: "프로젝트 코드", + excelHeader: "프로젝트 코드", + // group: "Vendor 추가정보", + }, + { + id: "project_name", + label: "프로젝트명", + excelHeader: "프로젝트명", + // group: "Vendor 추가정보", + }, + + { + id: "submitted_at", + label: "PQ 제출일", + excelHeader: "PQ 제출일", + // group: "Vendor 추가정보", + }, + + { + id: "approved_at", + label: "PQ 승인일", + excelHeader: "PQ 승인일", + // group: "Vendor 추가정보", + }, +] \ No newline at end of file -- cgit v1.2.3