diff options
Diffstat (limited to 'config/menuConfig.ts')
| -rw-r--r-- | config/menuConfig.ts | 470 |
1 files changed, 235 insertions, 235 deletions
diff --git a/config/menuConfig.ts b/config/menuConfig.ts index c48ba508..c0737abe 100644 --- a/config/menuConfig.ts +++ b/config/menuConfig.ts @@ -16,435 +16,435 @@ export interface MenuSection { export const mainNav: MenuSection[] = [ { - title: '기준 정보 관리', + title: "기준 정보 관리", useGrouping: true, // 그룹핑 적용 items: [ { - title: '견적 프로젝트 리스트', - href: '/evcp/bid-projects', - description: 'MDG에서 받은 견적 프로젝트 리스트(P)', + title: "견적 프로젝트 리스트", + href: "/evcp/bid-projects", + description: "MDG에서 받은 견적 프로젝트 리스트(P)", // icon: "Briefcase", - group: '기본 정보', + group: "기본 정보" }, { - title: '프로젝트 리스트', - href: '/evcp/projects', - description: 'MDG에서 받은 프로젝트 리스트(C)', + title: "프로젝트 리스트", + href: "/evcp/projects", + description: "MDG에서 받은 프로젝트 리스트(C)", // icon: "Briefcase", - group: '기본 정보', + group: "기본 정보" }, { - title: '패키지 넘버', - href: '/evcp/items', - description: - '견적(PR 발행 전), 입찰(PR 발행 전), 설계 데이터 및 문서에서 사용되는 패키지 넘버 목록 ', + title: "패키지 넘버", + href: "/evcp/items", + description: "견적(PR 발행 전), 입찰(PR 발행 전), 설계 데이터 및 문서에서 사용되는 패키지 넘버 목록 ", // icon: "ListTodo", - group: '기본 정보', + group: "기본 정보" }, { - title: '객체 클래스 목록', - href: '/evcp/equip-class', - description: '객체 클래스 목록', + title: "객체 클래스 목록", + href: "/evcp/equip-class", + description: "객체 클래스 목록", // icon: "Database", - group: '설계 정보', + group: "설계 정보" }, { - title: '서브 클래스 목록', - href: '/evcp/sub-class', - description: '서브 클래스 목록', + title: "서브 클래스 목록", + href: "/evcp/sub-class", + description: "서브 클래스 목록", // icon: "Database", - group: '설계 정보', + group: "설계 정보" }, { - title: '태그 타입 목록', - href: '/evcp/tag-numbering', - description: 'Tag Numbering을 위한 기준 정보', + title: "태그 타입 목록", + href: "/evcp/tag-numbering", + description: "Tag Numbering을 위한 기준 정보", // icon: "Tag", - group: '설계 정보', + group: "설계 정보" }, { - title: '레지스터 목록', - href: '/evcp/form-list', - description: '협력업체 데이터 입력을 위한 Form 레지스터 목록 확인', + title: "레지스터 목록", + href: "/evcp/form-list", + description: "협력업체 데이터 입력을 위한 Form 레지스터 목록 확인", // icon: "FileCheck", - group: '설계 정보', + group: "설계 정보" }, { - title: 'Document Numbering Rule (해양)', - href: '/evcp/docu-list-rule', - description: '벤더 제출 문서 리스트 작성 시에 사용되는 넘버링', + title: "Document Numbering Rule (해양)", + href: "/evcp/docu-list-rule", + description: "벤더 제출 문서 리스트 작성 시에 사용되는 넘버링", // icon: "FileCheck", - group: '설계 정보', + group: "설계 정보" }, { - title: 'Document Code', - href: '/evcp/docu-code', - description: '벤더 제출 문서 리스트 작성 시에 사용되는 Document Code', + title: "Document Code", + href: "/evcp/docu-code", + description: "벤더 제출 문서 리스트 작성 시에 사용되는 Document Code", // icon: "FileCheck", - group: '설계 정보', + group: "설계 정보" }, { - title: '인코텀즈 관리', - href: '/evcp/incoterms', - description: '인코텀즈를 등록', + title: "인코텀즈 관리", + href: "/evcp/incoterms", + description: "인코텀즈를 등록", // icon: "ListTodo", - group: '구매 정보', + group: "구매 정보" }, { - title: '지급 조건 관리', - href: '/evcp/payment-conditions', - description: '지급 조건을 등록', + title: "지급 조건 관리", + href: "/evcp/payment-conditions", + description: "지급 조건을 등록", // icon: "ListTodo", - group: '구매 정보', + group: "구매 정보" }, { - title: '업체 유형 관리', - href: '/evcp/vendor-type', - description: '업체 유형 관리', + title: "업체 유형 관리", + href: "/evcp/vendor-type", + description: "업체 유형 관리", // icon: "ListTodo", - group: '구매 정보', + group: "구매 정보" }, { - title: '기본 계약문서 관리', - href: '/evcp/basic-contract-template', - description: '기본 계약문서 관리', + title: "기본 계약문서 관리", + href: "/evcp/basic-contract-template", + description: "기본 계약문서 관리", // icon: "ClipboardCheck", - group: '구매 정보', + group: "구매 정보" }, { - title: 'PQ 항목 관리', - href: '/evcp/pq-criteria', - description: 'PQ 항목 등을 관리', + title: "PQ 항목 관리", + href: "/evcp/pq-criteria", + description: "PQ 항목 등을 관리", // icon: "ClipboardCheck", - group: '구매 정보', + group: "구매 정보" }, { - title: 'Project GTC 관리', - href: '/evcp/project-gtc', - description: '프로젝트별 GTC를 등록하여 구매 절차에서 사용', + title: "Project GTC 관리", + href: "/evcp/project-gtc", + description: "프로젝트별 GTC를 등록하여 구매 절차에서 사용", // icon: "FileCheck", - group: '구매 정보', + group: "구매 정보" }, { - title: '협력업체 평가대상 관리', - href: '/evcp/evaluation-target-list', - description: '', + title: "협력업체 평가대상 관리", + href: "/evcp/evaluation-target-list", + description: "", // icon: "FileCheck", - group: '구매 정보', + group: "구매 정보" }, { - title: '협력업체 평가기준표 관리', - href: '/evcp/evaluation-check-list', - description: '', + title: "협력업체 평가기준표 관리", + href: "/evcp/evaluation-check-list", + description: "", // icon: "FileCheck", - group: '구매 정보', + group: "구매 정보" }, { - title: '협력업체 평가자료 문항 관리', - href: '/evcp/vendor-check-list', - description: '', + title: "협력업체 평가자료 문항 관리", + href: "/evcp/vendor-check-list", + description: "", // icon: "FileCheck", - group: '구매 정보', + group: "구매 정보" }, { - title: 'ESG 자가진단평가서 항목 관리', - href: '/evcp/esg-check-list', - description: '', + title: "ESG 자가진단평가서 항목 관리", + href: "/evcp/esg-check-list", + description: "", // icon: "FileCheck", - group: '구매 정보', + group: "구매 정보" }, ], }, { - title: '협력업체 관리', + title: "협력업체 관리", useGrouping: true, items: [ { - title: '발굴업체 등록 관리', - href: '/evcp/vendor-candidates', - description: - '수집활동을 통해 발굴한 협력업체를 등록하고 관리하며 초청할 수 있음', + title: "발굴업체 등록 관리", + href: "/evcp/vendor-candidates", + description: "수집활동을 통해 발굴한 협력업체를 등록하고 관리하며 초청할 수 있음", }, { - title: '협력업체 관리', - href: '/evcp/vendors', - description: '협력업체에 대한 요약 정보를 출력', + title: "협력업체 관리", + href: "/evcp/vendors", + description: "협력업체에 대한 요약 정보를 출력", }, { - title: '협력업체 실사 관리', - href: '/evcp/vendor-investigation', - description: '실사가 필요한 협력업체에 대한 일정 및 실사 내용 관리', + title: "협력업체 실사 관리", + href: "/evcp/vendor-investigation", + description: "실사가 필요한 협력업체에 대한 일정 및 실사 내용 관리", }, { - title: '협력업체 정기 평가', - href: '/evcp/evaluation', - description: '협력업체 평가를 실행', + title: "협력업체 정기 평가", + href: "/evcp/evaluation", + description: "협력업체 평가를 실행", }, { - title: '협력업체 정기평가 입력', - href: '/evcp/evaluation-input', - description: '협력업체 정기 평가 담당자별 입력', + title: "협력업체 정기평가 입력", + href: "/evcp/evaluation-input", + description: "협력업체 정기 평가 담당자별 입력", }, { - title: '협력업체 PQ/실사 현황', - href: '/evcp/pq_new', - description: '협력업체의 제출 PQ/실사 현황을 확인', + title: "협력업체 PQ/실사 현황", + href: "/evcp/pq_new", + description: "협력업체의 제출 PQ/실사 현황을 확인", }, { - title: '협력업체 기본 계약 관리', - href: '/evcp/basic-contract', - description: '기본 계약 현황을 확인', + title: "협력업체 기본 계약 관리", + href: "/evcp/basic-contract", + description: "기본 계약 현황을 확인", }, { - title: '프로젝트 AVL', - href: '/evcp/project-vendors', - description: '프로젝트 PQ에 따른 AVL 리스트', + title: "프로젝트 AVL", + href: "/evcp/project-vendors", + description: "프로젝트 PQ에 따른 AVL 리스트", }, { - title: '신용평가정보 입력', - href: '/evcp/risk-input', - description: '엑셀 및 수기로 수집된 신용평가 정보를 입력', - group: '리스크 관리', + title: "신용평가정보 입력", + href: "/evcp/risk-input", + description: "엑셀 및 수기로 수집된 신용평가 정보를 입력", + group: '리스크 관리' }, { - title: '신용평가사별 리스크 관리', - href: '/evcp/risk-management', - description: '신용평가사별 요약 및 관련 정보 출력', - group: '리스크 관리', + title: "신용평가사별 리스크 관리", + href: "/evcp/risk-management", + description: "신용평가사별 요약 및 관련 정보 출력", + group: '리스크 관리' }, { - title: '협력사별 리스크 관리', - href: '/evcp/risk-management2', - description: '협력사별 요약 및 관련 정보 출력', - group: '리스크 관리', + title: "협력사별 리스크 관리", + href: "/evcp/risk-management2", + description: "협력사별 요약 및 관련 정보 출력", + group: '리스크 관리' }, { - title: '리스크 관리 메일링', - href: '/evcp/risk-mailing', - description: '구매담당자에게 메일링 서비스', - group: '리스크 관리', + title: "리스크 관리 메일링", + href: "/evcp/risk-mailing", + description: "구매담당자에게 메일링 서비스", + group: '리스크 관리' }, ], }, { - title: '기술 영업', + title: "기술 영업", useGrouping: true, // 그룹핑 적용 items: [ { - title: '자재 관리', - href: '/evcp/items-tech', - description: '기술영업 조선, 해양 Top, 해양 Hull 자재 관리', + title: "자재 관리", + href: "/evcp/items-tech", + description: "기술영업 조선, 해양 Top, 해양 Hull 자재 관리", // icon: "ListTodo", - group: '공통', - }, - { - title: '협력업체별 자재 관리', - href: '/evcp/tech-vendor-possible-items', - description: '기술영업 협력업체별 자재 관리', - group: '공통', + group: "공통" }, + // { + // title: "협력업체별 자재 관리", + // href: "/evcp/tech-vendor-possible-items", + // description: "기술영업 협력업체별 자재 관리", + // group: "공통" + // }, { - title: '담당자별 자재 관리', - href: '/evcp/contact-possible-items', - description: '기술영업 담당자별 자재 관리', - group: '공통', + title: "자재별 협력업체 담당자 관리", + href: "/evcp/contact-possible-items", + description: "기술영업 자재별 협력업체 담당자 관리", + group: "공통" }, { - title: '협력업체 관리', - href: '/evcp/tech-vendors', - description: '기술영업 협력업체 관리', - group: '공통', + title: "협력업체 관리", + href: "/evcp/tech-vendors", + description: "기술영업 협력업체 관리", + group: "공통" }, { - title: '견적 Result 전송', - href: '/evcp/tech-project-avl', - description: '기술영업 견적 Result 전송 정보', - group: '공통', + title: "견적 Result 전송", + href: "/evcp/tech-project-avl", + description: "기술영업 견적 Result 전송 정보", + group: "공통" }, { - title: '조선 Budgetary RFQ', - href: '/evcp/budgetary-tech-sales-ship', - description: 'RFQ 작성을 할 수 있고 현황을 파악', + title: "조선 Budgetary RFQ", + href: "/evcp/budgetary-tech-sales-ship", + description: "RFQ 작성을 할 수 있고 현황을 파악", // icon: "FileText", - group: 'RFQ 관리', + group: "RFQ 관리" }, { - title: '해양 TOP Budgetary RFQ', - href: '/evcp/budgetary-tech-sales-top', - description: 'RFQ 작성을 할 수 있고 현황을 파악', - group: 'RFQ 관리', + title: "해양 TOP Budgetary RFQ", + href: "/evcp/budgetary-tech-sales-top", + description: "RFQ 작성을 할 수 있고 현황을 파악", + group: "RFQ 관리" }, { - title: '해양 HULL Budgetary RFQ', - href: '/evcp/budgetary-tech-sales-hull', - description: 'RFQ 작성을 할 수 있고 현황을 파악', - group: 'RFQ 관리', + title: "해양 HULL Budgetary RFQ", + href: "/evcp/budgetary-tech-sales-hull", + description: "RFQ 작성을 할 수 있고 현황을 파악", + group: "RFQ 관리" }, - ], + ] }, { - title: '구매 관리', + title: "구매 관리", useGrouping: true, // 그룹핑 적용 items: [ { - title: '견적 RFQ', - href: '/evcp/b-rfq', - description: '예산이나 내정가를 산정하기 위해 견적을 요청하고 관리', + title: "견적 RFQ", + href: "/evcp/b-rfq", + description: "예산이나 내정가를 산정하기 위해 견적을 요청하고 관리", // icon: "FileText", - group: '견적/입찰 관리', + group: "견적/입찰 관리" }, { - title: 'RFQ(PR)', - href: '/evcp/po-rfq', - description: '생성된 RFQ(PR)을 발행하고 관리', + title: "RFQ(PR)", + href: "/evcp/po-rfq", + description: "생성된 RFQ(PR)을 발행하고 관리", // icon: "FileText", - group: '견적/입찰 관리', + group: "견적/입찰 관리" }, { - title: '입찰 관리', - href: '/evcp/bid', - description: '생성된 입찰을 발행하고 관리', + title: "입찰 관리", + href: "/evcp/bid", + description: "생성된 입찰을 발행하고 관리", // icon: "GanttChart", - group: '견적/입찰 관리', + group: "견적/입찰 관리" }, { - title: '기술(품질) 평가 (TBE) 조선', - href: '/evcp/tbe-ship', - description: 'TBE와 업체의 응답에 대한 이력 관리', + title: "기술(품질) 평가 (TBE) 조선", + href: "/evcp/tbe-ship", + description: "TBE와 업체의 응답에 대한 이력 관리", // icon: "ClipboardCheck", - group: '평가 관리', + group: "평가 관리" }, { - title: '기술(품질) 평가 (TBE) 해양', - href: '/evcp/tbe-plant', - description: 'S-EDP로부터 생성된 TBE와 업체의 응답에 대한 이력 관리', + title: "기술(품질) 평가 (TBE) 해양", + href: "/evcp/tbe-plant", + description: "S-EDP로부터 생성된 TBE와 업체의 응답에 대한 이력 관리", // icon: "DollarSign", - group: '평가 관리', + group: "평가 관리" }, { - title: 'PO 발행', - href: '/evcp/po', - description: 'PO(구매 발주서) 확인/서명 요청/계약 내역 저장', + title: "PO 발행", + href: "/evcp/po", + description: "PO(구매 발주서) 확인/서명 요청/계약 내역 저장", // icon: "FileSignature", - group: '발주 관리', + group: "발주 관리" }, { - title: '변경 PO 발행', - href: '/evcp/poa', - description: '변경 PO(구매 발주서) 생성/서명 요청/계약 내역 저장', + title: "변경 PO 발행", + href: "/evcp/poa", + description: "변경 PO(구매 발주서) 생성/서명 요청/계약 내역 저장", // icon: "FileEdit", - group: '발주 관리', + group: "발주 관리" }, { - title: '일반 계약', - href: '/evcp/contract', - description: '', + title: "일반 계약", + href: "/evcp/contract", + description: "", // icon: "FileEdit", - group: '발주 관리', + group: "발주 관리" }, ], }, { - title: '정보시스템', + title: "정보시스템", useGrouping: true, // 그룹핑 적용 items: [ { - title: '인포메이션 관리', - href: '/evcp/information', - group: '메뉴', + title: "인포메이션 관리", + href: "/evcp/information", + group: "메뉴" }, { - title: '공지사항 관리', - href: '/evcp/notice', - group: '메뉴', + title: "공지사항 관리", + href: "/evcp/notice", + group: "메뉴" }, { - title: '메뉴 리스트', - href: '/evcp/menu-list', + title: "메뉴 리스트", + href: "/evcp/menu-list", // icon: "FileText", - group: '메뉴', + group: "메뉴" }, { - title: '메뉴 접근제어', - href: '/evcp/menu-access', + title: "메뉴 접근제어", + href: "/evcp/menu-access", // icon: "FileText", - group: '메뉴', + group: "메뉴" }, { - title: '메뉴 접근제어 (부서별)', - href: '/evcp/menu-access-dept', + title: "메뉴 접근제어 (부서별)", + href: "/evcp/menu-access-dept", // icon: "FileText", - group: '메뉴', + group: "메뉴" }, { - title: '인터페이스 목록 관리', - href: '/evcp/integration', + title: "인터페이스 목록 관리", + href: "/evcp/integration", // icon: "FileText", - group: '인터페이스', + group: "인터페이스" }, { - title: '인터페이스 이력 조회', - href: '/evcp/integration-log', + title: "인터페이스 이력 조회", + href: "/evcp/integration-log", // icon: "FileText", - group: '인터페이스', + group: "인터페이스" }, { - title: '결재 이력 조회', - href: '/evcp/approval-log', + title: "결재 이력 조회", + href: "/evcp/approval-log", // icon: "GanttChart", - group: '결재', + group: "결재" }, { - title: '결재 경로 관리', - href: '/evcp/approval-path', + title: "결재 경로 관리", + href: "/evcp/approval-path", // icon: "ClipboardCheck", - group: '결재', + group: "결재" }, { - title: '결재 후처리 관리', - href: '/evcp/approval-after', + title: "결재 후처리 관리", + href: "/evcp/approval-after", // icon: "ClipboardCheck", - group: '결재', + group: "결재" }, { - title: '이메일 서식 관리', - href: '/evcp/email-template', + title: "이메일 서식 관리", + href: "/evcp/email-template", // icon: "ClipboardCheck", - group: '이메일', + group: "이메일" }, { - title: '이메일 수신인 관리', - href: '/evcp/email-receiver', + title: "이메일 수신인 관리", + href: "/evcp/email-receiver", // icon: "ClipboardCheck", - group: '이메일', + group: "이메일" }, { - title: '이메일 발신 이력 조회', - href: '/evcp/email-log', + title: "이메일 발신 이력 조회", + href: "/evcp/email-log", // icon: "ClipboardCheck", - group: '이메일', + group: "이메일" }, { - title: '로그인/아웃 이력 조회', - href: '/evcp/login-history', + title: "로그인/아웃 이력 조회", + href: "/evcp/login-history", // icon: "ClipboardCheck", - group: '접속 이력', + group: "접속 이력" }, { - title: '페이지 접속 이력 조회', - href: '/evcp/page-visits', + title: "페이지 접속 이력 조회", + href: "/evcp/page-visits", // icon: "ClipboardCheck", - group: '접속 이력', + group: "접속 이력" }, + ], }, + ]; export const procurementNav: MenuSection[] = [ |
