import { TaskType, SchemeTask, ContractTask, SchemeEvaluation,TenderTask } from '@/enums/taskEnum'; interface GroupItem { title: string; icon: string; key: string; color: string; style: string; path:string; } interface NavItem { title: string; icon: string; color: string; key: string; } interface DynamicInfoItem { avatar: string; name: string; date: string; desc: string; } // 导航项配置 export const navItems: 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: ContractTask.CONTRACT_REVIEW.label, icon: ContractTask.CONTRACT_REVIEW.icon, color: ContractTask.CONTRACT_REVIEW.color, key: ContractTask.CONTRACT_REVIEW.value, }, { title: SchemeEvaluation.SCHEME_EVALUATION.label, icon: SchemeEvaluation.SCHEME_EVALUATION.icon, color: SchemeEvaluation.SCHEME_EVALUATION.color, key: SchemeEvaluation.SCHEME_EVALUATION.value, }, { title: SchemeTask.PLACE_CHECK.label, icon: SchemeTask.PLACE_CHECK.icon, color: SchemeTask.PLACE_CHECK.color, key: SchemeTask.PLACE_CHECK.value, }, { title: SchemeTask.COMPANY_CHECK.label, icon: SchemeTask.COMPANY_CHECK.icon, color: SchemeTask.COMPANY_CHECK.color, 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: 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.SCHEME_EVALUATION.label, icon: TaskType.SCHEME_EVALUATION.icon, key: TaskType.SCHEME_EVALUATION.value, color: TaskType.SCHEME_EVALUATION.color, style:"", path:TaskType.SCHEME_EVALUATION.path, }, { 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, }, { 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, }, // { // title: '投标审核', // icon: 'heroicons:clipboard-document-check', // key: 'bidApproval', // color: '#36CFC9', // style:"!md:w-1/3 !w-full bg-red-50" // }, ]; 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.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, }, ];