diff options
Diffstat (limited to 'config')
| -rw-r--r-- | config/basicContractColumnsConfig.ts | 92 | ||||
| -rw-r--r-- | config/menuConfig.ts | 69 |
2 files changed, 44 insertions, 117 deletions
diff --git a/config/basicContractColumnsConfig.ts b/config/basicContractColumnsConfig.ts index f5c4b80e..5386b4e5 100644 --- a/config/basicContractColumnsConfig.ts +++ b/config/basicContractColumnsConfig.ts @@ -145,13 +145,6 @@ export const basicContractColumnsConfig: BasicContractColumnConfig[] = [ // 기본 계약 템플릿 컬럼 설정 (업데이트된 스키마 기준) export const basicContractTemplateColumnsConfig: BasicContractTemplateColumnConfig[] = [ - // 템플릿 기본 정보 그룹 - { - id: "templateCode", - label: "템플릿 코드", - excelHeader: "템플릿 코드", - group: "기본 정보", - }, { id: "templateName", label: "템플릿 이름", @@ -186,63 +179,6 @@ export const basicContractTemplateColumnsConfig: BasicContractTemplateColumnConf type: "boolean", }, - // 적용 범위 그룹 - { - id: "shipBuildingApplicable", - label: "조선해양", - excelHeader: "조선해양 적용", - group: "적용 범위", - type: "boolean", - }, - { - id: "windApplicable", - label: "풍력", - excelHeader: "풍력 적용", - group: "적용 범위", - type: "boolean", - }, - { - id: "pcApplicable", - label: "PC", - excelHeader: "PC 적용", - group: "적용 범위", - type: "boolean", - }, - { - id: "nbApplicable", - label: "NB", - excelHeader: "NB 적용", - group: "적용 범위", - type: "boolean", - }, - { - id: "rcApplicable", - label: "RC", - excelHeader: "RC 적용", - group: "적용 범위", - type: "boolean", - }, - { - id: "gyApplicable", - label: "GY", - excelHeader: "GY 적용", - group: "적용 범위", - type: "boolean", - }, - { - id: "sysApplicable", - label: "S&Sys", - excelHeader: "S&Sys 적용", - group: "적용 범위", - type: "boolean", - }, - { - id: "infraApplicable", - label: "Infra", - excelHeader: "Infra 적용", - group: "적용 범위", - type: "boolean", - }, // 파일 정보 그룹 { @@ -287,38 +223,24 @@ export const basicContractTemplateColumnsConfig: BasicContractTemplateColumnConf export const basicContractVendorColumnsConfig: BasicContractColumnConfig[] = [ // 템플릿 정보 { - id: "templateCode", - label: "템플릿 코드", - excelHeader: "템플릿 코드", - group: "계약 정보", - }, - { id: "templateName", label: "계약 유형", excelHeader: "계약 유형", - group: "계약 정보", + // group: "계약 정보", }, { id: "templateRevision", label: "리비전", excelHeader: "리비전", - group: "계약 정보", + // group: "계약 정보", type: "number", }, - { - id: "validityPeriod", - label: "유효기간(개월)", - excelHeader: "유효기간(개월)", - group: "계약 정보", - type: "number", - }, - // 상태 정보 { id: "status", label: "서명 상태", excelHeader: "서명 상태", - group: "계약 상태", + // group: "계약 상태", }, // 요청자 정보 @@ -326,7 +248,7 @@ export const basicContractVendorColumnsConfig: BasicContractColumnConfig[] = [ id: "requestedByName", label: "요청자", excelHeader: "요청자", - group: "요청자 정보", + // group: "요청자 정보", }, // 날짜 정보 @@ -334,21 +256,21 @@ export const basicContractVendorColumnsConfig: BasicContractColumnConfig[] = [ id: "createdAt", label: "요청일", excelHeader: "요청일", - group: "날짜 정보", + // group: "날짜 정보", type: "date", }, { id: "completedAt", label: "서명완료일", excelHeader: "서명완료일", - group: "날짜 정보", + // group: "날짜 정보", type: "date", }, { id: "updatedAt", label: "최종수정일", excelHeader: "최종수정일", - group: "날짜 정보", + // group: "날짜 정보", type: "date", }, ]; diff --git a/config/menuConfig.ts b/config/menuConfig.ts index dd10e895..9f94a0d8 100644 --- a/config/menuConfig.ts +++ b/config/menuConfig.ts @@ -103,6 +103,12 @@ export const mainNav: MenuSection[] = [ groupKey: "groups.procurement_info" }, { + titleKey: "menu.master_data.gtc", + href: "/evcp/gtc", + // descriptionKey: "menu.master_data.basic_contract_template_desc", + groupKey: "groups.procurement_info" + }, + { titleKey: "menu.master_data.pq_criteria", href: "/evcp/pq-criteria", descriptionKey: "menu.master_data.pq_criteria_desc", @@ -199,28 +205,15 @@ export const mainNav: MenuSection[] = [ }, { - titleKey: "menu.vendor_management.risk_input", - href: "/evcp/risk-input", - descriptionKey: "menu.vendor_management.risk_input_desc", - groupKey: "groups.risk_management" - }, - { titleKey: "menu.vendor_management.risk_by_agency", href: "/evcp/risk-management", descriptionKey: "menu.vendor_management.risk_by_agency_desc", groupKey: "groups.risk_management" }, { - titleKey: "menu.vendor_management.risk_by_vendor", - href: "/evcp/risk-management2", - descriptionKey: "menu.vendor_management.risk_by_vendor_desc", - groupKey: "groups.risk_management" - }, - { - titleKey: "menu.vendor_management.risk_mailing", - href: "/evcp/risk-mailing", - descriptionKey: "menu.vendor_management.risk_mailing_desc", - groupKey: "groups.risk_management" + titleKey: "menu.vendor_management.vendor_regular_registrations", + href: "/evcp/vendor-regular-registrations", + descriptionKey: "menu.vendor_management.vendor_regular_registrations_desc", }, ], }, @@ -326,6 +319,30 @@ export const mainNav: MenuSection[] = [ groupKey: "groups.order_management" }, ], + }, + { + titleKey: "menu.engineering_management.title", + useGrouping: true, + items: [ + { + titleKey: "menu.engineering_management.document_list_ship", + href: "/evcp/document-list-ship", + descriptionKey: "menu.engineering_management.document_list_ship_desc", + groupKey: "groups.engineering_management" + }, + { + titleKey: "menu.engineering_management.document_list_only", + href: "/evcp/document-list-only", + descriptionKey: "menu.engineering_management.document_list_only_desc", + groupKey: "groups.engineering_management" + }, + { + titleKey: "menu.engineering_management.vendor_data", + href: "/evcp/vendor-data", + descriptionKey: "menu.engineering_management.vendor_data_desc", + groupKey: "groups.engineering_management" + }, + ], }, { titleKey: "menu.information_system.title", @@ -413,6 +430,7 @@ export const mainNav: MenuSection[] = [ }, ], }, + ]; // 구매 관리 전용 네비게이션 @@ -546,28 +564,15 @@ export const procurementNav: MenuSection[] = [ descriptionKey: "menu.vendor_management.project_avl_desc", }, { - titleKey: "menu.vendor_management.risk_input", - href: "/procurement/risk-input", - descriptionKey: "menu.vendor_management.risk_input_desc", - groupKey: "groups.risk_management" - }, - { titleKey: "menu.vendor_management.risk_by_agency", href: "/procurement/risk-management", descriptionKey: "menu.vendor_management.risk_by_agency_desc", groupKey: "groups.risk_management" }, { - titleKey: "menu.vendor_management.risk_by_vendor", - href: "/procurement/risk-management2", - descriptionKey: "menu.vendor_management.risk_by_vendor_desc", - groupKey: "groups.risk_management" - }, - { - titleKey: "menu.vendor_management.risk_mailing", - href: "/procurement/risk-mailing", - descriptionKey: "menu.vendor_management.risk_mailing_desc", - groupKey: "groups.risk_management" + titleKey: "menu.vendor_management.vendor_regular_registrations", + href: "/procurement/vendor-regular-registrations", + descriptionKey: "menu.vendor_management.vendor_regular_registrations_desc", }, ], }, |
