|
|
@ -1,4 +1,4 @@ |
|
|
|
import { TaskType, SchemeTask, ContractTask, SchemeEvaluation } from '@/enums/taskEnum'; |
|
|
|
import { TaskType, SchemeTask, ContractTask, SchemeEvaluation,TenderTask } from '@/enums/taskEnum'; |
|
|
|
|
|
|
|
interface GroupItem { |
|
|
|
title: string; |
|
|
@ -62,19 +62,66 @@ export const navItems: NavItem[] = [ |
|
|
|
key: SchemeTask.COMPANY_CHECK.value, |
|
|
|
}, |
|
|
|
]; |
|
|
|
|
|
|
|
export const documentNavItems: NavItem[] = [ |
|
|
|
{ |
|
|
|
title: SchemeTask.DOCUMENT_SIMILARITY.label, |
|
|
|
icon: SchemeTask.DOCUMENT_SIMILARITY.icon, |
|
|
|
color: SchemeTask.DOCUMENT_SIMILARITY.color, |
|
|
|
key: SchemeTask.DOCUMENT_SIMILARITY.value, |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: SchemeTask.DOCUMENT_ERROR.label, |
|
|
|
icon: SchemeTask.DOCUMENT_ERROR.icon, |
|
|
|
color: SchemeTask.DOCUMENT_ERROR.color, |
|
|
|
key: SchemeTask.DOCUMENT_ERROR.value, |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: SchemeTask.PLACE_CHECK.label, |
|
|
|
icon: SchemeTask.PLACE_CHECK.icon, |
|
|
|
color: SchemeTask.PLACE_CHECK.color, |
|
|
|
key: SchemeTask.PLACE_CHECK.value, |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: SchemeTask.TITLE_CHECK.label, |
|
|
|
icon: SchemeTask.TITLE_CHECK.icon, |
|
|
|
color: SchemeTask.TITLE_CHECK.color, |
|
|
|
key: SchemeTask.TITLE_CHECK.value, |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: SchemeTask.COMPANY_CHECK.label, |
|
|
|
icon: SchemeTask.COMPANY_CHECK.icon, |
|
|
|
color: SchemeTask.COMPANY_CHECK.color, |
|
|
|
key: SchemeTask.COMPANY_CHECK.value, |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: SchemeEvaluation.SCHEME_EVALUATION.label, |
|
|
|
icon: SchemeEvaluation.SCHEME_EVALUATION.icon, |
|
|
|
color: SchemeEvaluation.SCHEME_EVALUATION.color, |
|
|
|
key: SchemeEvaluation.SCHEME_EVALUATION.value, |
|
|
|
}, |
|
|
|
]; |
|
|
|
// 导航项配置
|
|
|
|
export const contractNavItems: NavItem[] = [ |
|
|
|
{ |
|
|
|
title: ContractTask.CONTRACT_REVIEW.label, |
|
|
|
icon: ContractTask.CONTRACT_REVIEW.icon, |
|
|
|
color: ContractTask.CONTRACT_REVIEW.color, |
|
|
|
key: ContractTask.CONTRACT_REVIEW.value, |
|
|
|
}, |
|
|
|
]; |
|
|
|
// 导航项配置
|
|
|
|
export const tenderNavItems: NavItem[] = [ |
|
|
|
{ |
|
|
|
title: TenderTask.TENDER_SUMMARY.label, |
|
|
|
icon: TenderTask.TENDER_SUMMARY.icon, |
|
|
|
color: TenderTask.TENDER_SUMMARY.color, |
|
|
|
key: TenderTask.TENDER_SUMMARY.value, |
|
|
|
}, |
|
|
|
]; |
|
|
|
export const dynamicInfoItems: DynamicInfoItem[] = []; |
|
|
|
|
|
|
|
// 分组项配置
|
|
|
|
export const groupItems: GroupItem[] = [ |
|
|
|
// {
|
|
|
|
// title: '方案生成',
|
|
|
|
// icon: 'solar:document-add-bold-duotone',
|
|
|
|
// key: 'solutionGenerate',
|
|
|
|
// color: '#52C41A',
|
|
|
|
// style:"!md:w-1/3 !w-full"
|
|
|
|
|
|
|
|
// },
|
|
|
|
{ |
|
|
|
title: TaskType.SCHEME_REVIEW.label, |
|
|
|
icon: TaskType.SCHEME_REVIEW.icon, |
|
|
@ -118,23 +165,46 @@ export const groupItems: GroupItem[] = [ |
|
|
|
// style:"!md:w-1/3 !w-full bg-red-50"
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
{ |
|
|
|
title: '公文审核', |
|
|
|
icon: 'mdi:file-document-check', |
|
|
|
key: 'documentTranslate', |
|
|
|
color: '#722ED1', |
|
|
|
style:"background-color: #CECECE;", |
|
|
|
path:"", |
|
|
|
|
|
|
|
]; |
|
|
|
export const documentGroupItems: GroupItem[] = [ |
|
|
|
{ |
|
|
|
title: TaskType.SCHEME_REVIEW.label, |
|
|
|
icon: TaskType.SCHEME_REVIEW.icon, |
|
|
|
key: TaskType.SCHEME_REVIEW.value, |
|
|
|
color: TaskType.SCHEME_REVIEW.color, |
|
|
|
style:"", |
|
|
|
path:TaskType.SCHEME_REVIEW.path, |
|
|
|
}, |
|
|
|
{ |
|
|
|
title: TaskType.PROJECT_DOCUMENT_REVIEW.label, |
|
|
|
icon: TaskType.PROJECT_DOCUMENT_REVIEW.icon, |
|
|
|
key: TaskType.PROJECT_DOCUMENT_REVIEW.value, |
|
|
|
color: TaskType.PROJECT_DOCUMENT_REVIEW.color, |
|
|
|
style:"background-color: #CECECE;", |
|
|
|
path:TaskType.PROJECT_DOCUMENT_REVIEW.path, |
|
|
|
title: TaskType.SCHEME_EVALUATION.label, |
|
|
|
icon: TaskType.SCHEME_EVALUATION.icon, |
|
|
|
key: TaskType.SCHEME_EVALUATION.value, |
|
|
|
color: TaskType.SCHEME_EVALUATION.color, |
|
|
|
style:"", |
|
|
|
path:TaskType.SCHEME_EVALUATION.path, |
|
|
|
|
|
|
|
}, |
|
|
|
]; |
|
|
|
export const contractGroupItems: GroupItem[] = [ |
|
|
|
{ |
|
|
|
title: TaskType.CONTRACT_REVIEW.label, |
|
|
|
icon: TaskType.CONTRACT_REVIEW.icon, |
|
|
|
key: TaskType.CONTRACT_REVIEW.value, |
|
|
|
color: TaskType.CONTRACT_REVIEW.color, |
|
|
|
style:"", |
|
|
|
path:TaskType.CONTRACT_REVIEW.path, |
|
|
|
|
|
|
|
}, |
|
|
|
]; |
|
|
|
export const tenderGroupItems: GroupItem[] = [ |
|
|
|
{ |
|
|
|
title: TaskType.TENDER_REVIEW.label, |
|
|
|
icon: TaskType.TENDER_REVIEW.icon, |
|
|
|
key: TaskType.TENDER_REVIEW.value, |
|
|
|
color: TaskType.TENDER_REVIEW.color, |
|
|
|
style:"", |
|
|
|
path:TaskType.TENDER_REVIEW.path, |
|
|
|
|
|
|
|
}, |
|
|
|
]; |