From 53fce4bf4ac8310bd02d77e564f28d3c12228bd1 Mon Sep 17 00:00:00 2001 From: dujinkim Date: Thu, 18 Sep 2025 02:56:27 +0000 Subject: (최겸) 구매 입찰 히스토리 개발 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/bidHistoryColumnsConfig.ts | 133 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 config/bidHistoryColumnsConfig.ts (limited to 'config') diff --git a/config/bidHistoryColumnsConfig.ts b/config/bidHistoryColumnsConfig.ts new file mode 100644 index 00000000..a2f91602 --- /dev/null +++ b/config/bidHistoryColumnsConfig.ts @@ -0,0 +1,133 @@ +import { BidHistoryRow } from "@/lib/vendors/bid-history-table/bid-history-types"; + +export interface BidHistoryColumnConfig { + id: keyof BidHistoryRow; + label: string; + group?: string; + excelHeader?: string; + type?: string; + size?: number; +} + +export const bidHistoryColumnsConfig: BidHistoryColumnConfig[] = [ + { + id: "contractType", + label: "계약구분", + excelHeader: "계약구분", + size: 100, + }, + { + id: "biddingType", + label: "입찰유형", + excelHeader: "입찰유형", + size: 100, + }, + { + id: "biddingStatus", + label: "입찰상태", + excelHeader: "입찰상태", + size: 100, + }, + { + id: "biddingNumber", + label: "입찰번호", + excelHeader: "입찰번호", + size: 120, + }, + { + id: "revision", + label: "Rev.", + excelHeader: "Rev.", + size: 60, + }, + { + id: "projectName", + label: "프로젝트", + excelHeader: "프로젝트", + size: 150, + }, + { + id: "itemName", + label: "품목명", + excelHeader: "품목명", + size: 200, + }, + // { + // id: "materialGroup", + // label: "자재그룹", + // excelHeader: "자재그룹", + // size: 120, + // }, + // { + // id: "materialGroupName", + // label: "자재그룹명", + // excelHeader: "자재그룹명", + // size: 150, + // }, + { + id: "biddingTitle", + label: "입찰명", + excelHeader: "입찰명", + size: 200, + }, + // { + // id: "poNumber", + // label: "PO", + // excelHeader: "PO", + // size: 100, + // }, + // { + // id: "contractNumber", + // label: "계약정보", + // excelHeader: "계약정보", + // size: 120, + // }, + { + id: "biddingRequestDate", + label: "입찰요청일", + excelHeader: "입찰요청일", + size: 120, + }, + { + id: "biddingDeadline", + label: "입찰마감일", + excelHeader: "입찰마감일", + size: 120, + }, + { + id: "biddingManager", + label: "입찰담당자", + excelHeader: "입찰담당자", + size: 100, + }, + { + id: "currency", + label: "통화", + excelHeader: "통화", + size: 80, + }, + { + id: "finalBidPrice", + label: "최종입찰가", + excelHeader: "최종입찰가", + size: 120, + }, + { + id: "expectedAmount", + label: "예상액", + excelHeader: "예상액", + size: 120, + }, + { + id: "awardRatio", + label: "발주비율(%)", + excelHeader: "발주비율(%)", + size: 100, + }, + { + id: "preQuotePrice", + label: "사전견적가", + excelHeader: "사전견적가", + size: 120, + }, +]; -- cgit v1.2.3