2025-11-03 10:35:36 +08:00
|
|
|
export const appList = [
|
2025-12-23 20:19:55 +08:00
|
|
|
{
|
|
|
|
|
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',
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
]
|
|
|
|
|
},
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
2026-01-27 14:26:37 +08:00
|
|
|
name: 'spdm_ProjectProjectList',
|
|
|
|
|
zhCn: '项目列表',
|
|
|
|
|
en: 'Project List',
|
2025-11-03 10:35:36 +08:00
|
|
|
pages: [
|
|
|
|
|
{
|
|
|
|
|
name: 'spdmProjectProjectList',
|
|
|
|
|
zhCn: '项目列表',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Project List',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/project/projectList',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-MessageBox',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_ProjectDashboard',
|
|
|
|
|
zhCn: '仿真看板',
|
|
|
|
|
en: 'Simulation Dashboard',
|
|
|
|
|
pages: [
|
2025-12-15 21:01:54 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmProjectDashboard',
|
2025-12-22 19:15:52 +08:00
|
|
|
zhCn: '仿真看板',
|
|
|
|
|
en: 'Simulation Dashboard',
|
2025-12-15 21:01:54 +08:00
|
|
|
path: '/spdm/project/dashboard',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
|
|
|
|
icon: 'ele-DataBoard',
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-11-03 10:35:36 +08:00
|
|
|
],
|
|
|
|
|
},
|
2026-01-29 11:48:50 +08:00
|
|
|
// {
|
|
|
|
|
// 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',
|
|
|
|
|
// },
|
|
|
|
|
// },
|
|
|
|
|
// ],
|
|
|
|
|
// },
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdm_TaskSend',
|
2026-01-29 11:48:50 +08:00
|
|
|
zhCn: '我分发的',
|
2026-01-27 14:26:37 +08:00
|
|
|
en: 'I Distributed',
|
|
|
|
|
pages: [
|
|
|
|
|
{
|
2025-12-24 17:15:32 +08:00
|
|
|
name: 'spdmTaskSend',
|
2026-01-29 11:48:50 +08:00
|
|
|
zhCn: '我分发的',
|
2025-12-24 17:15:32 +08:00
|
|
|
en: 'I Distributed',
|
|
|
|
|
path: '/spdm/task/send',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
|
|
|
|
icon: 'ele-Message',
|
|
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_TaskExecute',
|
|
|
|
|
zhCn: '我执行的',
|
|
|
|
|
en: 'I Executed',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmTaskExecute',
|
|
|
|
|
zhCn: '我执行的',
|
2025-12-24 17:15:32 +08:00
|
|
|
en: 'I Executed',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/task/execute',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-SetUp',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_TaskAttention',
|
|
|
|
|
zhCn: '我关注的',
|
|
|
|
|
en: 'I Attention',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmTaskAttention',
|
|
|
|
|
zhCn: '我关注的',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'I Attention',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/task/attention',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Bell',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_TaskAll',
|
|
|
|
|
zhCn: '所有任务',
|
|
|
|
|
en: 'All Tasks',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmTaskAll',
|
|
|
|
|
zhCn: '所有任务',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'All Tasks',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/task/all',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-DocumentCopy',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_TaskExecution',
|
|
|
|
|
zhCn: '仿真执行',
|
|
|
|
|
en: 'Task Execution',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmTaskExecution',
|
2026-01-26 20:45:24 +08:00
|
|
|
zhCn: '仿真执行',
|
2025-12-24 17:15:32 +08:00
|
|
|
en: 'Task Execution',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/task/execution',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Operation',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
2026-01-27 14:26:37 +08:00
|
|
|
name: 'spdm_DataOverview',
|
|
|
|
|
zhCn: '数据总览',
|
|
|
|
|
en: 'Data Overview',
|
2025-11-03 10:35:36 +08:00
|
|
|
pages: [
|
|
|
|
|
{
|
|
|
|
|
name: 'spdmDataOverview',
|
|
|
|
|
zhCn: '数据总览',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Data Overview',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/data/overview',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-DataAnalysis',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_DataAnalysis',
|
|
|
|
|
zhCn: '数据查询',
|
|
|
|
|
en: 'Data Query',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmDataAnalysis',
|
|
|
|
|
zhCn: '数据查询',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Data Query',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/data/analysis',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Search',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_DataPermission',
|
|
|
|
|
zhCn: '数据权限',
|
|
|
|
|
en: 'Data Permission',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmDataPermission',
|
|
|
|
|
zhCn: '数据权限',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Data Permission',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/data/permission',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Warning',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
2026-01-27 14:26:37 +08:00
|
|
|
name: 'spdm_SimulationProcess',
|
|
|
|
|
zhCn: '仿真流程',
|
|
|
|
|
en: 'Simulation Process',
|
2025-11-03 10:35:36 +08:00
|
|
|
pages: [
|
|
|
|
|
{
|
2025-11-26 19:13:00 +08:00
|
|
|
name: 'spdmSimulationProcess',
|
2025-12-22 19:15:52 +08:00
|
|
|
zhCn: '仿真流程',
|
|
|
|
|
en: 'Simulation Process',
|
2025-11-26 19:13:00 +08:00
|
|
|
path: '/spdm/simulation/process',
|
2025-11-03 10:35:36 +08:00
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-FolderChecked',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_SystemApplication',
|
|
|
|
|
zhCn: '应用中心',
|
|
|
|
|
en: 'Application Center',
|
|
|
|
|
pages: [
|
2025-12-22 19:15:52 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmSystemApplication',
|
|
|
|
|
zhCn: '应用中心',
|
|
|
|
|
en: 'Application Center',
|
|
|
|
|
path: '/spdm/simulation/application',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
|
|
|
|
icon: 'ele-Cellphone',
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-11-03 10:35:36 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
2026-01-27 14:26:37 +08:00
|
|
|
name: 'spdm_CompetenceCenterCondition',
|
|
|
|
|
zhCn: '仿真工况库',
|
|
|
|
|
en: 'Condition Library',
|
2025-11-03 10:35:36 +08:00
|
|
|
pages: [
|
|
|
|
|
{
|
|
|
|
|
name: 'spdmCompetenceCenterCondition',
|
|
|
|
|
zhCn: '仿真工况库',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Condition Library',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/competenceCenter/condition',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Suitcase',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_CompetenceCenterKnowledge',
|
|
|
|
|
zhCn: '仿真标准库',
|
|
|
|
|
en: 'Knowledge Library',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmCompetenceCenterKnowledge',
|
2026-01-26 20:45:24 +08:00
|
|
|
zhCn: '仿真标准库',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Knowledge Library',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/competenceCenter/knowledge',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Memo',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_CompetenceCenterParameter',
|
|
|
|
|
zhCn: '仿真参数库',
|
|
|
|
|
en: 'Parameter Library',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmCompetenceCenterParameter',
|
|
|
|
|
zhCn: '仿真参数库',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Parameter Library',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/competenceCenter/parameter',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Tickets',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_CompetenceCenterReport',
|
|
|
|
|
zhCn: '报告模板库',
|
|
|
|
|
en: 'Report Library',
|
|
|
|
|
pages: [
|
2026-01-12 13:45:19 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmCompetenceCenterReport',
|
|
|
|
|
zhCn: '报告模板库',
|
|
|
|
|
en: 'Report Library',
|
|
|
|
|
path: '/spdm/competenceCenter/report',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
|
|
|
|
icon: 'ele-Edit',
|
|
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_CompetenceCenterAnimation',
|
|
|
|
|
zhCn: '仿真动画库',
|
|
|
|
|
en: 'Animation Library',
|
|
|
|
|
pages: [
|
2026-01-12 13:45:19 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmCompetenceCenterAnimation',
|
|
|
|
|
zhCn: '仿真动画库',
|
|
|
|
|
en: 'Animation Library',
|
|
|
|
|
path: '/spdm/competenceCenter/animation',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
|
|
|
|
icon: 'ele-VideoCamera',
|
|
|
|
|
},
|
|
|
|
|
},
|
2025-11-03 10:35:36 +08:00
|
|
|
],
|
|
|
|
|
},
|
2026-02-09 09:39:34 +08:00
|
|
|
{
|
|
|
|
|
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',
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
2026-01-27 14:26:37 +08:00
|
|
|
name: 'spdm_SystemStorage',
|
|
|
|
|
zhCn: '存储管理',
|
|
|
|
|
en: 'Data Storage',
|
2025-11-03 10:35:36 +08:00
|
|
|
pages: [
|
|
|
|
|
{
|
2025-11-13 20:52:50 +08:00
|
|
|
name: 'spdmSystemStorage',
|
2026-01-26 20:45:24 +08:00
|
|
|
zhCn: '存储管理',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Data Storage',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/system/storage',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Wallet',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_SystemDictionary',
|
|
|
|
|
zhCn: '数据字典',
|
|
|
|
|
en: 'Data Dictionary',
|
|
|
|
|
pages: [
|
2025-11-03 10:35:36 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmSystemDictionary',
|
|
|
|
|
zhCn: '数据字典',
|
2025-11-10 10:46:56 +08:00
|
|
|
en: 'Data Dictionary',
|
2025-11-03 10:35:36 +08:00
|
|
|
path: '/spdm/system/dictionary',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Collection',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_SystemConfiguration',
|
|
|
|
|
zhCn: '业务配置',
|
|
|
|
|
en: 'Configuration Management',
|
|
|
|
|
pages: [
|
2026-01-21 11:51:18 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmSystemConfiguration',
|
2026-01-26 20:45:24 +08:00
|
|
|
zhCn: '业务配置',
|
2026-01-21 11:51:18 +08:00
|
|
|
en: 'Configuration Management',
|
|
|
|
|
path: '/spdm/system/configuration',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
|
|
|
|
icon: 'ele-Setting',
|
|
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_SystemPermission',
|
|
|
|
|
zhCn: '操作权限',
|
|
|
|
|
en: 'Permission',
|
|
|
|
|
pages: [
|
2025-12-15 15:22:22 +08:00
|
|
|
{
|
2026-01-26 20:45:24 +08:00
|
|
|
name: 'spdmSystemPermission',
|
|
|
|
|
zhCn: '操作权限',
|
|
|
|
|
en: 'Permission',
|
|
|
|
|
path: '/spdm/system/permission',
|
2025-12-15 15:22:22 +08:00
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2026-01-26 20:45:24 +08:00
|
|
|
icon: 'ele-Lock',
|
2025-12-15 15:22:22 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_SystemLogs',
|
|
|
|
|
zhCn: '日志管理',
|
|
|
|
|
en: 'Logs',
|
|
|
|
|
pages: [
|
2026-01-06 16:55:14 +08:00
|
|
|
{
|
2026-01-26 20:45:24 +08:00
|
|
|
name: 'spdmSystemLogs',
|
|
|
|
|
zhCn: '日志管理',
|
|
|
|
|
en: 'Logs',
|
|
|
|
|
path: '/spdm/system/logs',
|
2026-01-06 16:55:14 +08:00
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2026-01-26 20:45:24 +08:00
|
|
|
icon: 'ele-Link',
|
2026-01-06 16:55:14 +08:00
|
|
|
},
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdm_SystemDynamicTable',
|
|
|
|
|
zhCn: '动态表格',
|
|
|
|
|
en: 'Dynamic Table',
|
|
|
|
|
pages: [
|
2025-11-13 20:52:50 +08:00
|
|
|
{
|
|
|
|
|
name: 'spdmSystemDynamicTable',
|
|
|
|
|
zhCn: '动态表格',
|
|
|
|
|
en: 'Dynamic Table',
|
|
|
|
|
path: '/spdm/system/dynamicTable',
|
|
|
|
|
component: () => import('/@/spdm/views/index.vue'),
|
|
|
|
|
meta: {
|
2025-11-25 19:08:59 +08:00
|
|
|
icon: 'ele-Document',
|
2025-11-13 20:52:50 +08:00
|
|
|
},
|
|
|
|
|
},
|
2025-11-03 10:35:36 +08:00
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
];
|
|
|
|
|
|
2026-01-27 14:26:37 +08:00
|
|
|
export const navList = [
|
|
|
|
|
{
|
|
|
|
|
name: 'spdmProject',
|
|
|
|
|
zhCn: '项目管理',
|
|
|
|
|
en: 'Project Management',
|
|
|
|
|
subApps: ['spdm_ProjectProjectList', 'spdm_ProjectDashboard'],
|
|
|
|
|
meta: {
|
|
|
|
|
icon: 'ele-House',
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: 'spdmTask',
|
|
|
|
|
zhCn: '任务管理',
|
|
|
|
|
en: 'Task Management',
|
2026-01-30 17:59:55 +08:00
|
|
|
subApps: ['spdm_TaskSend', 'spdm_TaskExecute', 'spdm_TaskAttention', 'spdm_TaskAll', 'spdm_TaskExecution'],
|
2026-01-27 14:26:37 +08:00
|
|
|
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',
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
];
|
2025-11-03 10:35:36 +08:00
|
|
|
|
|
|
|
|
export const menuList = [
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
2025-12-23 20:19:55 +08:00
|
|
|
appName: 'spdmTaskList',
|
|
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
|
|
|
|
navName: 'spdmProject',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
|
|
|
|
navName: 'spdmTask',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
|
|
|
|
navName: 'spdmData',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
|
|
|
|
navName: 'spdmSimulation',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
|
|
|
|
navName: 'spdmCompetenceCenter',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
2026-01-27 14:26:37 +08:00
|
|
|
{
|
|
|
|
|
navName: 'spdmSystem',
|
2025-11-03 10:35:36 +08:00
|
|
|
},
|
|
|
|
|
];
|