From 91561b22bc4839adebbb2930062db91e0f29a6de Mon Sep 17 00:00:00 2001 From: lijing1 Date: Mon, 12 Jan 2026 13:45:19 +0800 Subject: [PATCH] =?UTF-8?q?update:=E6=8A=A5=E5=91=8A=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/package/function.mjs | 30 ++++++++++++++++++++---------- scripts/package/i18n/en.ts | 3 ++- scripts/package/i18n/zh-cn.ts | 3 ++- scripts/package/moduleMap.mjs | 26 +++++++++++++++++--------- src/i18n/pages/route/en.ts | 3 ++- src/i18n/pages/route/zh-cn.ts | 3 ++- src/router/menus.ts | 24 ++++++++++++++++-------- src/router/modules.ts | 18 ++++++++++++------ src/spdm/function.mjs | 30 ++++++++++++++++++++---------- src/spdm/moduleMap.mjs | 24 ++++++++++++++++-------- 10 files changed, 109 insertions(+), 55 deletions(-) diff --git a/scripts/package/function.mjs b/scripts/package/function.mjs index 5e57f35..086bae1 100644 --- a/scripts/package/function.mjs +++ b/scripts/package/function.mjs @@ -341,16 +341,6 @@ export const appList = [ meta: { icon: 'ele-Memo', }, - }, - { - name: 'spdmCompetenceCenterAnimation', - zhCn: '仿真动画库', - en: 'Animation Library', - path: '/spdm/competenceCenter/animation', - component: () => import('/@/spdm/views/index.vue'), - meta: { - icon: 'ele-VideoCamera', - }, }, { name: 'spdmCompetenceCenterParameter', @@ -362,6 +352,26 @@ export const appList = [ icon: 'ele-Tickets', }, }, + { + name: 'spdmCompetenceCenterReport', + zhCn: '报告模板库', + en: 'Report Library', + path: '/spdm/competenceCenter/report', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-Edit', + }, + }, + { + name: 'spdmCompetenceCenterAnimation', + zhCn: '仿真动画库', + en: 'Animation Library', + path: '/spdm/competenceCenter/animation', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-VideoCamera', + }, + }, ], }, { diff --git a/scripts/package/i18n/en.ts b/scripts/package/i18n/en.ts index 1de50db..f406948 100644 --- a/scripts/package/i18n/en.ts +++ b/scripts/package/i18n/en.ts @@ -195,8 +195,9 @@ export default { spdmCompetenceCenterCondition: 'Condition Library', spdmCompetenceCenterIndicator: 'Indicator Library', spdmCompetenceCenterKnowledge: 'Knowledge Library', - spdmCompetenceCenterAnimation: 'Animation Library', spdmCompetenceCenterParameter: 'Parameter Library', + spdmCompetenceCenterReport: 'Report Library', + spdmCompetenceCenterAnimation: 'Animation Library', spdmSystemStorage: 'Data Storage', spdmSystemDictionary: 'Data Dictionary', spdmSystemLogs: 'Logs', diff --git a/scripts/package/i18n/zh-cn.ts b/scripts/package/i18n/zh-cn.ts index bfcfe05..3d341b2 100644 --- a/scripts/package/i18n/zh-cn.ts +++ b/scripts/package/i18n/zh-cn.ts @@ -121,8 +121,9 @@ export default { spdmCompetenceCenterCondition: '仿真工况库', spdmCompetenceCenterIndicator: '仿真指标库', spdmCompetenceCenterKnowledge: '仿真知识库', - spdmCompetenceCenterAnimation: '仿真动画库', spdmCompetenceCenterParameter: '仿真参数库', + spdmCompetenceCenterReport: '报告模板库', + spdmCompetenceCenterAnimation: '仿真动画库', spdmSystemStorage: '数据存储', spdmSystemDictionary: '数据字典', spdmSystemLogs: '日志管理', diff --git a/scripts/package/moduleMap.mjs b/scripts/package/moduleMap.mjs index c0b3014..67dfc1a 100644 --- a/scripts/package/moduleMap.mjs +++ b/scripts/package/moduleMap.mjs @@ -4,7 +4,7 @@ export const appMap = { spdmTask: {"name":"moduleApps.spdmTask","zhCn":"任务管理","en":"Task Management","meta":{"icon":"ele-Calendar"},"pages":[{"name":"spdmTaskConfirm","zhCn":"我确认的","en":"I Confirmed","path":"/spdm/task/confirm","meta":{"icon":"ele-DocumentChecked"}},{"name":"spdmTaskSend","zhCn":"我分发的","en":"I Distributed","path":"/spdm/task/send","meta":{"icon":"ele-Message"}},{"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"}},{"name":"spdmTaskWorkLoad","zhCn":"工作负载","en":"Task Work Load","path":"/spdm/task/workLoad","meta":{"icon":"ele-Odometer"}}]}, 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"}}]}, spdmSimulation: {"name":"moduleApps.spdmSimulation","zhCn":"流程管理","en":"Process Management","meta":{"icon":"ele-Finished"},"pages":[{"name":"spdmSimulationProcess","zhCn":"仿真流程","en":"Simulation Process","path":"/spdm/simulation/process","meta":{"icon":"ele-FolderChecked"}},{"name":"spdmSystemApplication","zhCn":"应用中心","en":"Application Center","path":"/spdm/simulation/application","meta":{"icon":"ele-Cellphone"}}]}, - spdmCompetenceCenter: {"name":"moduleApps.spdmCompetenceCenter","zhCn":"能力中心","en":"Capability Center","meta":{"icon":"ele-Reading"},"pages":[{"name":"spdmCompetenceCenterCondition","zhCn":"仿真工况库","en":"Condition Library","path":"/spdm/competenceCenter/condition","meta":{"icon":"ele-Suitcase"}},{"name":"spdmCompetenceCenterIndicator","zhCn":"仿真指标库","en":"Indicator Library","path":"/spdm/competenceCenter/indicator","meta":{"icon":"ele-Money"}},{"name":"spdmCompetenceCenterKnowledge","zhCn":"仿真知识库","en":"Knowledge Library","path":"/spdm/competenceCenter/knowledge","meta":{"icon":"ele-Memo"}},{"name":"spdmCompetenceCenterAnimation","zhCn":"仿真动画库","en":"Animation Library","path":"/spdm/competenceCenter/animation","meta":{"icon":"ele-VideoCamera"}},{"name":"spdmCompetenceCenterParameter","zhCn":"仿真参数库","en":"Parameter Library","path":"/spdm/competenceCenter/parameter","meta":{"icon":"ele-Tickets"}}]}, + spdmCompetenceCenter: {"name":"moduleApps.spdmCompetenceCenter","zhCn":"能力中心","en":"Capability Center","meta":{"icon":"ele-Reading"},"pages":[{"name":"spdmCompetenceCenterCondition","zhCn":"仿真工况库","en":"Condition Library","path":"/spdm/competenceCenter/condition","meta":{"icon":"ele-Suitcase"}},{"name":"spdmCompetenceCenterIndicator","zhCn":"仿真指标库","en":"Indicator Library","path":"/spdm/competenceCenter/indicator","meta":{"icon":"ele-Money"}},{"name":"spdmCompetenceCenterKnowledge","zhCn":"仿真知识库","en":"Knowledge Library","path":"/spdm/competenceCenter/knowledge","meta":{"icon":"ele-Memo"}},{"name":"spdmCompetenceCenterParameter","zhCn":"仿真参数库","en":"Parameter Library","path":"/spdm/competenceCenter/parameter","meta":{"icon":"ele-Tickets"}},{"name":"spdmCompetenceCenterReport","zhCn":"报告模板库","en":"Report Library","path":"/spdm/competenceCenter/report","meta":{"icon":"ele-Edit"}},{"name":"spdmCompetenceCenterAnimation","zhCn":"仿真动画库","en":"Animation Library","path":"/spdm/competenceCenter/animation","meta":{"icon":"ele-VideoCamera"}}]}, spdmSystem: {"name":"moduleApps.spdmSystem","zhCn":"系统管理","en":"System Administration","meta":{"icon":"ele-Monitor"},"pages":[{"name":"spdmSystemStorage","zhCn":"数据存储","en":"Data Storage","path":"/spdm/system/storage","meta":{"icon":"ele-Wallet"}},{"name":"spdmSystemDictionary","zhCn":"数据字典","en":"Data Dictionary","path":"/spdm/system/dictionary","meta":{"icon":"ele-Collection"}},{"name":"spdmSystemLogs","zhCn":"日志管理","en":"Logs","path":"/spdm/system/logs","meta":{"icon":"ele-Link"}},{"name":"spdmSystemPermission","zhCn":"权限管理","en":"Permission","path":"/spdm/system/permission","meta":{"icon":"ele-Lock"}},{"name":"spdmSystemDynamicTable","zhCn":"动态表格","en":"Dynamic Table","path":"/spdm/system/dynamicTable","meta":{"icon":"ele-Document"}}]}, project: {"name":"moduleApps.project","zhCn":"项目管理","en":"Project Management","pages":[{"name":"projectList","zhCn":"项目列表","en":"Project List","path":"/project/list","meta":{"icon":"iconfont icon-diannao1"}},{"name":"projectDetail","zhCn":"项目详情","en":"Project Detail","path":"/project/detail","meta":{"isKeepAlive":true,"parentName":"projectList"}},{"name":"projectSet","zhCn":"项目设置","en":"Project Set","path":"/project/set","meta":{"parentName":"projectDetail"}}]}, task: {"name":"moduleApps.task","zhCn":"任务中心","en":"Task Center","functions":["shutdown"],"pages":[{"name":"taskPending","zhCn":"待办任务","en":"Pending Task","path":"/task/pending","meta":{"icon":"fa fa-flag-checkered"}},{"name":"taskCompleted","zhCn":"已完成任务","en":"Completed Task","path":"/task/completed","meta":{"icon":"fa fa-hand-o-right"}}]}, @@ -244,14 +244,6 @@ export const pageMap = { "code": "spdmCompetenceCenter_view" } }, - "spdmCompetenceCenterAnimation": { - "path": "/spdm/competenceCenter/animation", - "name": "moduleRoutes.spdmCompetenceCenterAnimation", - "meta": { - "icon": "ele-VideoCamera", - "code": "spdmCompetenceCenter_view" - } - }, "spdmCompetenceCenterParameter": { "path": "/spdm/competenceCenter/parameter", "name": "moduleRoutes.spdmCompetenceCenterParameter", @@ -260,6 +252,22 @@ export const pageMap = { "code": "spdmCompetenceCenter_view" } }, + "spdmCompetenceCenterReport": { + "path": "/spdm/competenceCenter/report", + "name": "moduleRoutes.spdmCompetenceCenterReport", + "meta": { + "icon": "ele-Edit", + "code": "spdmCompetenceCenter_view" + } + }, + "spdmCompetenceCenterAnimation": { + "path": "/spdm/competenceCenter/animation", + "name": "moduleRoutes.spdmCompetenceCenterAnimation", + "meta": { + "icon": "ele-VideoCamera", + "code": "spdmCompetenceCenter_view" + } + }, "spdmSystemStorage": { "path": "/spdm/system/storage", "name": "moduleRoutes.spdmSystemStorage", diff --git a/src/i18n/pages/route/en.ts b/src/i18n/pages/route/en.ts index 1de50db..f406948 100644 --- a/src/i18n/pages/route/en.ts +++ b/src/i18n/pages/route/en.ts @@ -195,8 +195,9 @@ export default { spdmCompetenceCenterCondition: 'Condition Library', spdmCompetenceCenterIndicator: 'Indicator Library', spdmCompetenceCenterKnowledge: 'Knowledge Library', - spdmCompetenceCenterAnimation: 'Animation Library', spdmCompetenceCenterParameter: 'Parameter Library', + spdmCompetenceCenterReport: 'Report Library', + spdmCompetenceCenterAnimation: 'Animation Library', spdmSystemStorage: 'Data Storage', spdmSystemDictionary: 'Data Dictionary', spdmSystemLogs: 'Logs', diff --git a/src/i18n/pages/route/zh-cn.ts b/src/i18n/pages/route/zh-cn.ts index bfcfe05..3d341b2 100644 --- a/src/i18n/pages/route/zh-cn.ts +++ b/src/i18n/pages/route/zh-cn.ts @@ -121,8 +121,9 @@ export default { spdmCompetenceCenterCondition: '仿真工况库', spdmCompetenceCenterIndicator: '仿真指标库', spdmCompetenceCenterKnowledge: '仿真知识库', - spdmCompetenceCenterAnimation: '仿真动画库', spdmCompetenceCenterParameter: '仿真参数库', + spdmCompetenceCenterReport: '报告模板库', + spdmCompetenceCenterAnimation: '仿真动画库', spdmSystemStorage: '数据存储', spdmSystemDictionary: '数据字典', spdmSystemLogs: '日志管理', diff --git a/src/router/menus.ts b/src/router/menus.ts index e80598d..f9efde7 100644 --- a/src/router/menus.ts +++ b/src/router/menus.ts @@ -207,14 +207,6 @@ export default [ "code": "spdmCompetenceCenter_view" } }, - { - "path": "/spdm/competenceCenter/animation", - "name": "moduleRoutes.spdmCompetenceCenterAnimation", - "meta": { - "icon": "ele-VideoCamera", - "code": "spdmCompetenceCenter_view" - } - }, { "path": "/spdm/competenceCenter/parameter", "name": "moduleRoutes.spdmCompetenceCenterParameter", @@ -222,6 +214,22 @@ export default [ "icon": "ele-Tickets", "code": "spdmCompetenceCenter_view" } + }, + { + "path": "/spdm/competenceCenter/report", + "name": "moduleRoutes.spdmCompetenceCenterReport", + "meta": { + "icon": "ele-Edit", + "code": "spdmCompetenceCenter_view" + } + }, + { + "path": "/spdm/competenceCenter/animation", + "name": "moduleRoutes.spdmCompetenceCenterAnimation", + "meta": { + "icon": "ele-VideoCamera", + "code": "spdmCompetenceCenter_view" + } } ] }, diff --git a/src/router/modules.ts b/src/router/modules.ts index 99f43a4..cb1e5df 100644 --- a/src/router/modules.ts +++ b/src/router/modules.ts @@ -113,18 +113,24 @@ export default [ component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-Memo","code":"spdmCompetenceCenter_view"}, }, - { - path: '/spdm/competenceCenter/animation', - name: 'moduleRoutes.spdmCompetenceCenterAnimation', - component: () => import('/@/spdm/views/index.vue'), - meta: {"icon":"ele-VideoCamera","code":"spdmCompetenceCenter_view"}, - }, { path: '/spdm/competenceCenter/parameter', name: 'moduleRoutes.spdmCompetenceCenterParameter', component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-Tickets","code":"spdmCompetenceCenter_view"}, }, + { + path: '/spdm/competenceCenter/report', + name: 'moduleRoutes.spdmCompetenceCenterReport', + component: () => import('/@/spdm/views/index.vue'), + meta: {"icon":"ele-Edit","code":"spdmCompetenceCenter_view"}, + }, + { + path: '/spdm/competenceCenter/animation', + name: 'moduleRoutes.spdmCompetenceCenterAnimation', + component: () => import('/@/spdm/views/index.vue'), + meta: {"icon":"ele-VideoCamera","code":"spdmCompetenceCenter_view"}, + }, { path: '/spdm/system/storage', name: 'moduleRoutes.spdmSystemStorage', diff --git a/src/spdm/function.mjs b/src/spdm/function.mjs index c9f1b9a..d540c82 100644 --- a/src/spdm/function.mjs +++ b/src/spdm/function.mjs @@ -307,16 +307,6 @@ export const appList = [ icon: 'ele-Memo', }, }, - { - name: 'spdmCompetenceCenterAnimation', - zhCn: '仿真动画库', - en: 'Animation Library', - path: '/spdm/competenceCenter/animation', - component: () => import('/@/spdm/views/index.vue'), - meta: { - icon: 'ele-VideoCamera', - }, - }, { name: 'spdmCompetenceCenterParameter', zhCn: '仿真参数库', @@ -327,6 +317,26 @@ export const appList = [ icon: 'ele-Tickets', }, }, + { + name: 'spdmCompetenceCenterReport', + zhCn: '报告模板库', + en: 'Report Library', + path: '/spdm/competenceCenter/report', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-Edit', + }, + }, + { + name: 'spdmCompetenceCenterAnimation', + zhCn: '仿真动画库', + en: 'Animation Library', + path: '/spdm/competenceCenter/animation', + component: () => import('/@/spdm/views/index.vue'), + meta: { + icon: 'ele-VideoCamera', + }, + }, ], }, { diff --git a/src/spdm/moduleMap.mjs b/src/spdm/moduleMap.mjs index a7c8730..37a090e 100644 --- a/src/spdm/moduleMap.mjs +++ b/src/spdm/moduleMap.mjs @@ -199,14 +199,6 @@ export const pageMap = { "code": "spdmCompetenceCenter_view" } }, - "spdmCompetenceCenterAnimation": { - "path": "/spdm/competenceCenter/animation", - "name": "moduleRoutes.spdmCompetenceCenterAnimation", - "meta": { - "icon": "ele-VideoCamera", - "code": "spdmCompetenceCenter_view" - } - }, "spdmCompetenceCenterParameter": { "path": "/spdm/competenceCenter/parameter", "name": "moduleRoutes.spdmCompetenceCenterParameter", @@ -214,6 +206,22 @@ export const pageMap = { "icon": "ele-Tickets", "code": "spdmCompetenceCenter_view" } + }, + "spdmCompetenceCenterReport": { + "path": "/spdm/competenceCenter/report", + "name": "moduleRoutes.spdmCompetenceCenterReport", + "meta": { + "icon": "ele-Edit", + "code": "spdmCompetenceCenter_view" + } + }, + "spdmCompetenceCenterAnimation": { + "path": "/spdm/competenceCenter/animation", + "name": "moduleRoutes.spdmCompetenceCenterAnimation", + "meta": { + "icon": "ele-VideoCamera", + "code": "spdmCompetenceCenter_view" + } }, "spdmSystemStorage": { "path": "/spdm/system/storage",