diff options
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,
+ },
+];
|
