export const appList = [ { name: 'spdmTaskList', zhCn: '新增待办', en: 'Pending Task', pages: [ { name: 'spdmTaskSponsor', zhCn: '新增待办', en: 'Pending Task', path: '/spdm/task/sponsor', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Warning', }, }, ] }, { name: 'spdm_ProjectProjectList', zhCn: '项目列表', en: 'Project List', pages: [ { name: 'spdmProjectProjectList', zhCn: '项目列表', en: 'Project List', path: '/spdm/project/projectList', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-MessageBox', }, }, ], }, { name: 'spdm_ProjectDashboard', zhCn: '仿真看板', en: 'Simulation Dashboard', pages: [ { name: 'spdmProjectDashboard', zhCn: '仿真看板', en: 'Simulation Dashboard', path: '/spdm/project/dashboard', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-DataBoard', }, }, ], }, // { // name: 'spdm_TaskConfirm', // zhCn: '未分发的', // en: 'I Confirmed', // pages: [ // { // name: 'spdmTaskConfirm', // zhCn: '未分发的', // en: 'I Confirmed', // path: '/spdm/task/confirm', // component: () => import('/@/spdm/views/index.vue'), // meta: { // icon: 'ele-DocumentChecked', // }, // }, // ], // }, { name: 'spdm_TaskSend', zhCn: '我分发的', en: 'I Distributed', pages: [ { name: 'spdmTaskSend', zhCn: '我分发的', en: 'I Distributed', path: '/spdm/task/send', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Message', }, }, ], }, { name: 'spdm_TaskExecute', zhCn: '我执行的', en: 'I Executed', pages: [ { name: 'spdmTaskExecute', zhCn: '我执行的', en: 'I Executed', path: '/spdm/task/execute', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-SetUp', }, }, ], }, { name: 'spdm_TaskAttention', zhCn: '我关注的', en: 'I Attention', pages: [ { name: 'spdmTaskAttention', zhCn: '我关注的', en: 'I Attention', path: '/spdm/task/attention', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Bell', }, }, ], }, { name: 'spdm_TaskAll', zhCn: '所有任务', en: 'All Tasks', pages: [ { name: 'spdmTaskAll', zhCn: '所有任务', en: 'All Tasks', path: '/spdm/task/all', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-DocumentCopy', }, }, ], }, { name: 'spdm_TaskExecution', zhCn: '仿真执行', en: 'Task Execution', pages: [ { name: 'spdmTaskExecution', zhCn: '仿真执行', en: 'Task Execution', path: '/spdm/task/execution', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Operation', }, }, ], }, { name: 'spdm_DataOverview', zhCn: '数据总览', en: 'Data Overview', pages: [ { name: 'spdmDataOverview', zhCn: '数据总览', en: 'Data Overview', path: '/spdm/data/overview', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-DataAnalysis', }, }, ], }, { name: 'spdm_DataAnalysis', zhCn: '数据查询', en: 'Data Query', pages: [ { name: 'spdmDataAnalysis', zhCn: '数据查询', en: 'Data Query', path: '/spdm/data/analysis', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Search', }, }, ], }, { name: 'spdm_DataPermission', zhCn: '数据权限', en: 'Data Permission', pages: [ { name: 'spdmDataPermission', zhCn: '数据权限', en: 'Data Permission', path: '/spdm/data/permission', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Warning', }, }, ], }, { name: 'spdm_SimulationProcess', zhCn: '仿真流程', en: 'Simulation Process', pages: [ { name: 'spdmSimulationProcess', zhCn: '仿真流程', en: 'Simulation Process', path: '/spdm/simulation/process', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-FolderChecked', }, }, ], }, { name: 'spdm_SystemApplication', zhCn: '应用中心', en: 'Application Center', pages: [ { name: 'spdmSystemApplication', zhCn: '应用中心', en: 'Application Center', path: '/spdm/simulation/application', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Cellphone', }, }, ], }, { name: 'spdm_CompetenceCenterCondition', zhCn: '仿真工况库', en: 'Condition Library', pages: [ { name: 'spdmCompetenceCenterCondition', zhCn: '仿真工况库', en: 'Condition Library', path: '/spdm/competenceCenter/condition', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Suitcase', }, }, ], }, { name: 'spdm_CompetenceCenterKnowledge', zhCn: '仿真标准库', en: 'Knowledge Library', pages: [ { name: 'spdmCompetenceCenterKnowledge', zhCn: '仿真标准库', en: 'Knowledge Library', path: '/spdm/competenceCenter/knowledge', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Memo', }, }, ], }, { name: 'spdm_CompetenceCenterParameter', zhCn: '仿真参数库', en: 'Parameter Library', pages: [ { name: 'spdmCompetenceCenterParameter', zhCn: '仿真参数库', en: 'Parameter Library', path: '/spdm/competenceCenter/parameter', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Tickets', }, }, ], }, { name: 'spdm_CompetenceCenterReport', zhCn: '报告模板库', en: 'Report Library', pages: [ { name: 'spdmCompetenceCenterReport', zhCn: '报告模板库', en: 'Report Library', path: '/spdm/competenceCenter/report', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Edit', }, }, ], }, { name: 'spdm_CompetenceCenterAnimation', zhCn: '仿真动画库', en: 'Animation Library', pages: [ { name: 'spdmCompetenceCenterAnimation', zhCn: '仿真动画库', en: 'Animation Library', path: '/spdm/competenceCenter/animation', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-VideoCamera', }, }, ], }, { name: 'spdm_CompetenceCenterRobot', zhCn: '机器人库', en: 'Robot Library', pages: [ { name: 'spdmCompetenceCenterRobot', zhCn: '机器人库', en: 'Robot Library', path: '/spdm/competenceCenter/robot', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Notebook', }, }, ], }, { name: 'spdm_CompetenceCenterIndustrialDesign', zhCn: '工业设计库', en: 'Industrial Design Library', pages: [ { name: 'spdmCompetenceCenterIndustrialDesign', zhCn: '工业设计库', en: 'Industrial Design Library', path: '/spdm/competenceCenter/industrialDesign', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Memo', }, }, ], }, { name: 'spdm_CompetenceCenterToleranceAnalysis', zhCn: '公差分析库', en: 'Tolerance Analysis Library', pages: [ { name: 'spdmCompetenceCenterToleranceAnalysis', zhCn: '公差分析库', en: 'Tolerance Analysis Library', path: '/spdm/competenceCenter/toleranceAnalysis', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-DataAnalysis', }, }, ], }, { name: 'spdm_SystemStorage', zhCn: '存储管理', en: 'Data Storage', pages: [ { name: 'spdmSystemStorage', zhCn: '存储管理', en: 'Data Storage', path: '/spdm/system/storage', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Wallet', }, }, ], }, { name: 'spdm_SystemDictionary', zhCn: '数据字典', en: 'Data Dictionary', pages: [ { name: 'spdmSystemDictionary', zhCn: '数据字典', en: 'Data Dictionary', path: '/spdm/system/dictionary', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Collection', }, }, ], }, { name: 'spdm_SystemConfiguration', zhCn: '业务配置', en: 'Configuration Management', pages: [ { name: 'spdmSystemConfiguration', zhCn: '业务配置', en: 'Configuration Management', path: '/spdm/system/configuration', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Setting', }, }, ], }, { name: 'spdm_SystemPermission', zhCn: '操作权限', en: 'Permission', pages: [ { name: 'spdmSystemPermission', zhCn: '操作权限', en: 'Permission', path: '/spdm/system/permission', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Lock', }, }, ], }, { name: 'spdm_SystemLogs', zhCn: '日志管理', en: 'Logs', pages: [ { name: 'spdmSystemLogs', zhCn: '日志管理', en: 'Logs', path: '/spdm/system/logs', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Link', }, }, ], }, { name: 'spdm_SystemDynamicTable', zhCn: '动态表格', en: 'Dynamic Table', pages: [ { name: 'spdmSystemDynamicTable', zhCn: '动态表格', en: 'Dynamic Table', path: '/spdm/system/dynamicTable', component: () => import('/@/spdm/views/index.vue'), meta: { icon: 'ele-Document', }, }, ], }, ]; export const navList = [ { name: 'spdmProject', zhCn: '项目管理', en: 'Project Management', subApps: ['spdm_ProjectProjectList', 'spdm_ProjectDashboard'], meta: { icon: 'ele-House', }, }, { name: 'spdmTask', zhCn: '任务管理', en: 'Task Management', subApps: ['spdm_TaskSend', 'spdm_TaskExecute', 'spdm_TaskAttention', 'spdm_TaskAll', 'spdm_TaskExecution'], meta: { icon: 'ele-Calendar', }, }, { name: 'spdmData', zhCn: '数据管理', en: 'Data Management', subApps: ['spdm_DataOverview', 'spdm_DataAnalysis', 'spdm_DataPermission'], meta: { icon: 'ele-TakeawayBox', }, }, { name: 'spdmSimulation', zhCn: '流程管理', en: 'Process Management', subApps: ['spdm_SimulationProcess', 'spdm_SystemApplication'], meta: { icon: 'ele-Finished', }, }, { name: 'spdmCompetenceCenter', zhCn: '能力中心', en: 'Capability Center', subApps: ['spdm_CompetenceCenterCondition', 'spdm_CompetenceCenterKnowledge', 'spdm_CompetenceCenterParameter', 'spdm_CompetenceCenterReport', 'spdm_CompetenceCenterAnimation'], meta: { icon: 'ele-Reading', }, }, { name: 'spdmSystem', zhCn: '系统管理', en: 'System Administration', subApps: ['spdm_SystemStorage', 'spdm_SystemDictionary', 'spdm_SystemConfiguration', 'spdm_SystemPermission', 'spdm_SystemLogs', 'spdm_SystemDynamicTable', 'message_records'], meta: { icon: 'ele-Monitor', }, }, ]; export const menuList = [ { appName: 'spdmTaskList', }, { navName: 'spdmProject', }, { navName: 'spdmTask', }, { navName: 'spdmData', }, { navName: 'spdmSimulation', }, { navName: 'spdmCompetenceCenter', }, { navName: 'spdmSystem', }, ];