From 8d5c65bc56914837688b74e28dd68474e7bc77a1 Mon Sep 17 00:00:00 2001 From: lijing1 Date: Mon, 15 Dec 2025 21:01:54 +0800 Subject: [PATCH] =?UTF-8?q?update:=E4=BB=BF=E7=9C=9F=E9=97=AD=E7=8E=AF?= =?UTF-8?q?=E7=9C=8B=E6=9D=BF=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/package/function.mjs | 10 ++++++++++ scripts/package/i18n/en.ts | 1 + scripts/package/i18n/zh-cn.ts | 1 + scripts/package/moduleMap.mjs | 10 +++++++++- src/i18n/pages/route/en.ts | 1 + src/i18n/pages/route/zh-cn.ts | 1 + src/router/menus.ts | 8 ++++++++ src/router/modules.ts | 6 ++++++ src/spdm/function.mjs | 10 ++++++++++ src/spdm/moduleMap.mjs | 8 ++++++++ 10 files changed, 55 insertions(+), 1 deletion(-) diff --git a/scripts/package/function.mjs b/scripts/package/function.mjs index d6c76b2..2377028 100644 --- a/scripts/package/function.mjs +++ b/scripts/package/function.mjs @@ -62,6 +62,16 @@ export const appList = [ icon: 'ele-PieChart', }, }, + { + name: 'spdmProjectDashboard', + zhCn: '仿真闭环看板', + en: 'Simulation Dashboard', + path: '/spdm/project/dashboard', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-DataBoard', + }, + }, ], }, { diff --git a/scripts/package/i18n/en.ts b/scripts/package/i18n/en.ts index 3da952c..e66533f 100644 --- a/scripts/package/i18n/en.ts +++ b/scripts/package/i18n/en.ts @@ -176,6 +176,7 @@ export default { moduleRoutes: { spdmProjectProjectList: 'Project List', spdmProjectDataStatistics: 'Data Statistics', + spdmProjectDashboard: 'Simulation Dashboard', spdmTaskSponsor: 'I Initiated', spdmTaskConfirm: 'I confirmed', spdmTaskExecute: 'I executed', diff --git a/scripts/package/i18n/zh-cn.ts b/scripts/package/i18n/zh-cn.ts index 3655928..8ed67f7 100644 --- a/scripts/package/i18n/zh-cn.ts +++ b/scripts/package/i18n/zh-cn.ts @@ -103,6 +103,7 @@ export default { moduleRoutes: { spdmProjectProjectList: '项目列表', spdmProjectDataStatistics: '数据统计', + spdmProjectDashboard: '仿真闭环看板', spdmTaskSponsor: '我发起的', spdmTaskConfirm: '我确认的', spdmTaskExecute: '我执行的', diff --git a/scripts/package/moduleMap.mjs b/scripts/package/moduleMap.mjs index 4e6ff95..d11aa4b 100644 --- a/scripts/package/moduleMap.mjs +++ b/scripts/package/moduleMap.mjs @@ -1,5 +1,5 @@ export const appMap = { - spdmProject: {"name":"moduleApps.spdmProject","zhCn":"项目管理","en":"Project Management","meta":{"icon":"ele-House"},"pages":[{"name":"spdmProjectProjectList","zhCn":"项目列表","en":"Project List","path":"/spdm/project/projectList","meta":{"icon":"ele-MessageBox"}},{"name":"spdmProjectDataStatistics","zhCn":"数据统计","en":"Data Statistics","path":"/spdm/project/statistics","meta":{"icon":"ele-PieChart"}}]}, + spdmProject: {"name":"moduleApps.spdmProject","zhCn":"项目管理","en":"Project Management","meta":{"icon":"ele-House"},"pages":[{"name":"spdmProjectProjectList","zhCn":"项目列表","en":"Project List","path":"/spdm/project/projectList","meta":{"icon":"ele-MessageBox"}},{"name":"spdmProjectDataStatistics","zhCn":"数据统计","en":"Data Statistics","path":"/spdm/project/statistics","meta":{"icon":"ele-PieChart"}},{"name":"spdmProjectDashboard","zhCn":"仿真闭环看板","en":"Simulation Dashboard","path":"/spdm/project/dashboard","meta":{"icon":"ele-DataBoard"}}]}, spdmTask: {"name":"moduleApps.spdmTask","zhCn":"任务管理","en":"Task Management","meta":{"icon":"ele-Calendar"},"pages":[{"name":"spdmTaskSponsor","zhCn":"我发起的","en":"I Initiated","path":"/spdm/task/sponsor","meta":{"icon":"ele-Warning"}},{"name":"spdmTaskConfirm","zhCn":"我确认的","en":"I confirmed","path":"/spdm/task/confirm","meta":{"icon":"ele-DocumentChecked"}},{"name":"spdmTaskExecute","zhCn":"我执行的","en":"I executed","path":"/spdm/task/execute","meta":{"icon":"ele-SetUp"}},{"name":"spdmTaskAttention","zhCn":"我关注的","en":"I Attention","path":"/spdm/task/attention","meta":{"icon":"ele-Bell"}},{"name":"spdmTaskAll","zhCn":"所有任务","en":"All Tasks","path":"/spdm/task/all","meta":{"icon":"ele-DocumentCopy"}},{"name":"spdmTaskExecution","zhCn":"任务执行","en":"Task execution","path":"/spdm/task/execution","meta":{"icon":"ele-Operation"}}]}, spdmData: {"name":"moduleApps.spdmData","zhCn":"数据管理","en":"Data Management","meta":{"icon":"ele-TakeawayBox"},"pages":[{"name":"spdmDataOverview","zhCn":"数据总览","en":"Data Overview","path":"/spdm/data/overview","meta":{"icon":"ele-DataAnalysis"}},{"name":"spdmDataAnalysis","zhCn":"数据查询","en":"Data Query","path":"/spdm/data/analysis","meta":{"icon":"ele-Search"}},{"name":"spdmDataPermission","zhCn":"数据权限","en":"Data Permission","path":"/spdm/data/permission","meta":{"icon":"ele-Warning"}},{"name":"spdmDataTrain","zhCn":"数据训练","en":"Data Training","path":"/spdm/data/train","meta":{"icon":"ele-Cpu"}},{"name":"spdmDataForecast","zhCn":"数据预测","en":"Data Prediction","path":"/spdm/data/forecast","meta":{"icon":"ele-Paperclip"}}]}, spdmSimulation: {"name":"moduleApps.spdmSimulation","zhCn":"流程管理","en":"Process Management","meta":{"icon":"ele-Finished"},"pages":[{"name":"spdmSimulationProcess","zhCn":"仿真流程库","en":"Process Library","path":"/spdm/simulation/process","meta":{"icon":"ele-FolderChecked"}}]}, @@ -107,6 +107,14 @@ export const pageMap = { "code": "spdmProject_view" } }, + "spdmProjectDashboard": { + "path": "/spdm/project/dashboard", + "name": "moduleRoutes.spdmProjectDashboard", + "meta": { + "icon": "ele-DataBoard", + "code": "spdmProject_view" + } + }, "spdmTaskSponsor": { "path": "/spdm/task/sponsor", "name": "moduleRoutes.spdmTaskSponsor", diff --git a/src/i18n/pages/route/en.ts b/src/i18n/pages/route/en.ts index 3da952c..e66533f 100644 --- a/src/i18n/pages/route/en.ts +++ b/src/i18n/pages/route/en.ts @@ -176,6 +176,7 @@ export default { moduleRoutes: { spdmProjectProjectList: 'Project List', spdmProjectDataStatistics: 'Data Statistics', + spdmProjectDashboard: 'Simulation Dashboard', spdmTaskSponsor: 'I Initiated', spdmTaskConfirm: 'I confirmed', spdmTaskExecute: 'I executed', diff --git a/src/i18n/pages/route/zh-cn.ts b/src/i18n/pages/route/zh-cn.ts index 3655928..8ed67f7 100644 --- a/src/i18n/pages/route/zh-cn.ts +++ b/src/i18n/pages/route/zh-cn.ts @@ -103,6 +103,7 @@ export default { moduleRoutes: { spdmProjectProjectList: '项目列表', spdmProjectDataStatistics: '数据统计', + spdmProjectDashboard: '仿真闭环看板', spdmTaskSponsor: '我发起的', spdmTaskConfirm: '我确认的', spdmTaskExecute: '我执行的', diff --git a/src/router/menus.ts b/src/router/menus.ts index d28e2f8..3ab471a 100644 --- a/src/router/menus.ts +++ b/src/router/menus.ts @@ -30,6 +30,14 @@ export default [ "icon": "ele-PieChart", "code": "spdmProject_view" } + }, + { + "path": "/spdm/project/dashboard", + "name": "moduleRoutes.spdmProjectDashboard", + "meta": { + "icon": "ele-DataBoard", + "code": "spdmProject_view" + } } ] }, diff --git a/src/router/modules.ts b/src/router/modules.ts index cd63980..9631943 100644 --- a/src/router/modules.ts +++ b/src/router/modules.ts @@ -11,6 +11,12 @@ export default [ component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-PieChart","code":"spdmProject_view"}, }, + { + path: '/spdm/project/dashboard', + name: 'moduleRoutes.spdmProjectDashboard', + component: () => import('/@/spdm/views/index.vue'), + meta: {"icon":"ele-DataBoard","code":"spdmProject_view"}, + }, { path: '/spdm/task/sponsor', name: 'moduleRoutes.spdmTaskSponsor', diff --git a/src/spdm/function.mjs b/src/spdm/function.mjs index 22c3c38..f26be3b 100644 --- a/src/spdm/function.mjs +++ b/src/spdm/function.mjs @@ -27,6 +27,16 @@ export const appList = [ icon: 'ele-PieChart', }, }, + { + name: 'spdmProjectDashboard', + zhCn: '仿真闭环看板', + en: 'Simulation Dashboard', + path: '/spdm/project/dashboard', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-DataBoard', + }, + }, ], }, { diff --git a/src/spdm/moduleMap.mjs b/src/spdm/moduleMap.mjs index 4120853..a2bf2ac 100644 --- a/src/spdm/moduleMap.mjs +++ b/src/spdm/moduleMap.mjs @@ -15,6 +15,14 @@ export const pageMap = { "code": "spdmProject_view" } }, + "spdmProjectDashboard": { + "path": "/spdm/project/dashboard", + "name": "moduleRoutes.spdmProjectDashboard", + "meta": { + "icon": "ele-DataBoard", + "code": "spdmProject_view" + } + }, "spdmTaskSponsor": { "path": "/spdm/task/sponsor", "name": "moduleRoutes.spdmTaskSponsor",