summaryrefslogtreecommitdiff
path: root/config/candidatesColumnsConfig.ts
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-04-02 09:54:08 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-04-02 09:54:08 +0000
commitdfdfae3018f8499240f48d28ce634f4a5c56e006 (patch)
tree4493b172c061fa5bf4e94c083788110eb1507f6d /config/candidatesColumnsConfig.ts
parent21a72eeddc74cf775e2a76e2c569de970bd62a7f (diff)
벤더 코멘트 처리
Diffstat (limited to 'config/candidatesColumnsConfig.ts')
-rw-r--r--config/candidatesColumnsConfig.ts64
1 files changed, 64 insertions, 0 deletions
diff --git a/config/candidatesColumnsConfig.ts b/config/candidatesColumnsConfig.ts
new file mode 100644
index 00000000..3eeb2d2a
--- /dev/null
+++ b/config/candidatesColumnsConfig.ts
@@ -0,0 +1,64 @@
+import { VendorCandidates } from "@/db/schema/vendors"
+
+export interface CandidateColumnConfig {
+ id: keyof VendorCandidates
+ label: string
+ group?: string
+ excelHeader?: string
+ type?: string
+}
+
+export const candidateColumnsConfig: CandidateColumnConfig[] = [
+ // Basic Info
+ {
+ id: "companyName",
+ label: "Company Name",
+ excelHeader: "Company Name",
+ // group: "Basic Info",
+ },
+ {
+ id: "contactEmail",
+ label: "Contact Email",
+ excelHeader: "Contact Email",
+ // group: "Basic Info",
+ },
+ {
+ id: "contactPhone",
+ label: "Contact Phone",
+ excelHeader: "Contact Phone",
+ // group: "Basic Info",
+ },
+ {
+ id: "country",
+ label: "Country",
+ excelHeader: "Country",
+ // group: "Basic Info",
+ },
+ {
+ id: "source",
+ label: "Source",
+ excelHeader: "Source",
+ // group: "Basic Info",
+ },
+ {
+ id: "status",
+ label: "Status",
+ excelHeader: "Status",
+ // group: "Basic Info",
+ },
+
+
+
+ {
+ id: "createdAt",
+ label: "Created At",
+ excelHeader: "Created At",
+ // group: "Metadata",
+ },
+ {
+ id: "updatedAt",
+ label: "Updated At",
+ excelHeader: "Updated At",
+ // group: "Metadata",
+ },
+] \ No newline at end of file