diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-09-18 02:56:27 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-09-18 02:56:27 +0000 |
| commit | 53fce4bf4ac8310bd02d77e564f28d3c12228bd1 (patch) | |
| tree | 78cfaf2b2e23e8faec470ed520a745d3fbcae679 /config/bidHistoryColumnsConfig.ts | |
| parent | 69fd0851bb1bc1d767d50eecef044e20f325a8fa (diff) | |
(최겸) 구매 입찰 히스토리 개발
Diffstat (limited to 'config/bidHistoryColumnsConfig.ts')
| -rw-r--r-- | config/bidHistoryColumnsConfig.ts | 133 |
1 files changed, 133 insertions, 0 deletions
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,
+ },
+];
|
