diff --git a/scripts/package/function.mjs b/scripts/package/function.mjs index cbd161f..63d190d 100644 --- a/scripts/package/function.mjs +++ b/scripts/package/function.mjs @@ -83,6 +83,16 @@ export const appList = [ icon: 'ele-MessageBox', }, }, + { + name: 'AllprojectDetail', + zhCn: '项目详情', + en: 'All Project Detail', + path: '/spdm/project/allProject/detail', + component: () => import('/@/spdm/views/index.vue'), + meta: { + parentName: 'spdmAllProject', + }, + }, ], }, { @@ -100,6 +110,16 @@ export const appList = [ icon: 'ele-MessageBox', }, }, + { + name: 'ChargeprojectDetail', + zhCn: '项目详情', + en: 'Charge Project Detail', + path: '/spdm/project/chargeProject/detail', + component: () => import('/@/spdm/views/index.vue'), + meta: { + parentName: 'spdmChargeProject', + }, + }, ], }, { @@ -117,6 +137,16 @@ export const appList = [ icon: 'ele-MessageBox', }, }, + { + name: 'FollowprojectDetail', + zhCn: '项目详情', + en: 'Follow Project Detail', + path: '/spdm/project/followProject/detail', + component: () => import('/@/spdm/views/index.vue'), + meta: { + parentName: 'spdmFllowProject', + }, + }, ], }, { diff --git a/scripts/package/i18n/en.ts b/scripts/package/i18n/en.ts index 1372994..eba97fe 100644 --- a/scripts/package/i18n/en.ts +++ b/scripts/package/i18n/en.ts @@ -233,8 +233,11 @@ export default { spdmCreateDemand: 'Create Demand', spdmTaskSponsor: 'I Initiated', spdmAllProject: 'All Project', + AllprojectDetail: 'All Project Detail', spdmChargeProject: 'Charge Project', + ChargeprojectDetail: 'Charge Project Detail', spdmFllowProject: 'Follow Project', + FollowprojectDetail: 'Follow Project Detail', spdmProjectDashboard: 'Simulation Dashboard', spdmTaskSend: 'I Distributed', spdmTaskExecute: 'I Executed', diff --git a/scripts/package/i18n/zh-cn.ts b/scripts/package/i18n/zh-cn.ts index 4e54d72..38e7cf4 100644 --- a/scripts/package/i18n/zh-cn.ts +++ b/scripts/package/i18n/zh-cn.ts @@ -132,8 +132,11 @@ export default { spdmCreateDemand: '新增待办', spdmTaskSponsor: '我提出的', spdmAllProject: '所有项目', + AllprojectDetail: '项目详情', spdmChargeProject: '负责项目', + ChargeprojectDetail: '项目详情', spdmFllowProject: '关注项目', + FollowprojectDetail: '项目详情', spdmProjectDashboard: '仿真看板', spdmTaskSend: '我分发的', spdmTaskExecute: '我执行的', diff --git a/scripts/package/moduleMap.mjs b/scripts/package/moduleMap.mjs index b55479b..7b71e41 100644 --- a/scripts/package/moduleMap.mjs +++ b/scripts/package/moduleMap.mjs @@ -1,9 +1,9 @@ export const appMap = { spdm_CreateDemand: {"name":"moduleApps.spdm_CreateDemand","zhCn":"新增待办","en":"Create Demand","pages":[{"name":"spdmCreateDemand","zhCn":"新增待办","en":"Create Demand","path":"/spdm/createDemand","meta":{"icon":"ele-Plus"}}]}, spdm_TaskSponsor: {"name":"moduleApps.spdm_TaskSponsor","zhCn":"我提出的","en":"I Initiated","pages":[{"name":"spdmTaskSponsor","zhCn":"我提出的","en":"I Initiated","path":"/spdm/task/sponsor","meta":{"icon":"ele-Warning"}}]}, - spdm_AllProject: {"name":"moduleApps.spdm_AllProject","zhCn":"所有项目","en":"All Project","pages":[{"name":"spdmAllProject","zhCn":"所有项目","en":"All Project","path":"/spdm/project/allProject","meta":{"icon":"ele-MessageBox"}}]}, - spdm_ChargeProject: {"name":"moduleApps.spdm_ChargeProject","zhCn":"负责项目","en":"Charge Project","pages":[{"name":"spdmChargeProject","zhCn":"负责项目","en":"Charge Project","path":"/spdm/project/chargeProject","meta":{"icon":"ele-MessageBox"}}]}, - spdm_FllowProject: {"name":"moduleApps.spdm_FllowProject","zhCn":"关注项目","en":"Follow Project","pages":[{"name":"spdmFllowProject","zhCn":"关注项目","en":"Follow Project","path":"/spdm/project/followProject","meta":{"icon":"ele-MessageBox"}}]}, + spdm_AllProject: {"name":"moduleApps.spdm_AllProject","zhCn":"所有项目","en":"All Project","pages":[{"name":"spdmAllProject","zhCn":"所有项目","en":"All Project","path":"/spdm/project/allProject","meta":{"icon":"ele-MessageBox"}},{"name":"AllprojectDetail","zhCn":"项目详情","en":"All Project Detail","path":"/spdm/project/allProject/detail","meta":{"parentName":"spdmAllProject"}}]}, + spdm_ChargeProject: {"name":"moduleApps.spdm_ChargeProject","zhCn":"负责项目","en":"Charge Project","pages":[{"name":"spdmChargeProject","zhCn":"负责项目","en":"Charge Project","path":"/spdm/project/chargeProject","meta":{"icon":"ele-MessageBox"}},{"name":"ChargeprojectDetail","zhCn":"项目详情","en":"Charge Project Detail","path":"/spdm/project/chargeProject/detail","meta":{"parentName":"spdmChargeProject"}}]}, + spdm_FllowProject: {"name":"moduleApps.spdm_FllowProject","zhCn":"关注项目","en":"Follow Project","pages":[{"name":"spdmFllowProject","zhCn":"关注项目","en":"Follow Project","path":"/spdm/project/followProject","meta":{"icon":"ele-MessageBox"}},{"name":"FollowprojectDetail","zhCn":"项目详情","en":"Follow Project Detail","path":"/spdm/project/followProject/detail","meta":{"parentName":"spdmFllowProject"}}]}, spdm_ProjectDashboard: {"name":"moduleApps.spdm_ProjectDashboard","zhCn":"仿真看板","en":"Simulation Dashboard","pages":[{"name":"spdmProjectDashboard","zhCn":"仿真看板","en":"Simulation Dashboard","path":"/spdm/project/dashboard","meta":{"icon":"ele-DataBoard"}}]}, spdm_TaskSend: {"name":"moduleApps.spdm_TaskSend","zhCn":"我分发的","en":"I Distributed","pages":[{"name":"spdmTaskSend","zhCn":"我分发的","en":"I Distributed","path":"/spdm/task/send","meta":{"icon":"ele-Message"}}]}, spdm_TaskExecute: {"name":"moduleApps.spdm_TaskExecute","zhCn":"我执行的","en":"I Executed","pages":[{"name":"spdmTaskExecute","zhCn":"我执行的","en":"I Executed","path":"/spdm/task/execute","meta":{"icon":"ele-SetUp"}}]}, @@ -149,6 +149,14 @@ export const pageMap = { "code": "spdm_AllProject_view" } }, + "AllprojectDetail": { + "path": "/spdm/project/allProject/detail", + "name": "moduleRoutes.AllprojectDetail", + "meta": { + "parentName": "moduleRoutes.spdmAllProject", + "code": "spdm_AllProject_view" + } + }, "spdmChargeProject": { "path": "/spdm/project/chargeProject", "name": "moduleRoutes.spdmChargeProject", @@ -157,6 +165,14 @@ export const pageMap = { "code": "spdm_ChargeProject_view" } }, + "ChargeprojectDetail": { + "path": "/spdm/project/chargeProject/detail", + "name": "moduleRoutes.ChargeprojectDetail", + "meta": { + "parentName": "moduleRoutes.spdmChargeProject", + "code": "spdm_ChargeProject_view" + } + }, "spdmFllowProject": { "path": "/spdm/project/followProject", "name": "moduleRoutes.spdmFllowProject", @@ -165,6 +181,14 @@ export const pageMap = { "code": "spdm_FllowProject_view" } }, + "FollowprojectDetail": { + "path": "/spdm/project/followProject/detail", + "name": "moduleRoutes.FollowprojectDetail", + "meta": { + "parentName": "moduleRoutes.spdmFllowProject", + "code": "spdm_FllowProject_view" + } + }, "spdmProjectDashboard": { "path": "/spdm/project/dashboard", "name": "moduleRoutes.spdmProjectDashboard", diff --git a/src/i18n/pages/route/en.ts b/src/i18n/pages/route/en.ts index 1372994..eba97fe 100644 --- a/src/i18n/pages/route/en.ts +++ b/src/i18n/pages/route/en.ts @@ -233,8 +233,11 @@ export default { spdmCreateDemand: 'Create Demand', spdmTaskSponsor: 'I Initiated', spdmAllProject: 'All Project', + AllprojectDetail: 'All Project Detail', spdmChargeProject: 'Charge Project', + ChargeprojectDetail: 'Charge Project Detail', spdmFllowProject: 'Follow Project', + FollowprojectDetail: 'Follow Project Detail', spdmProjectDashboard: 'Simulation Dashboard', spdmTaskSend: 'I Distributed', spdmTaskExecute: 'I Executed', diff --git a/src/i18n/pages/route/zh-cn.ts b/src/i18n/pages/route/zh-cn.ts index 4e54d72..38e7cf4 100644 --- a/src/i18n/pages/route/zh-cn.ts +++ b/src/i18n/pages/route/zh-cn.ts @@ -132,8 +132,11 @@ export default { spdmCreateDemand: '新增待办', spdmTaskSponsor: '我提出的', spdmAllProject: '所有项目', + AllprojectDetail: '项目详情', spdmChargeProject: '负责项目', + ChargeprojectDetail: '项目详情', spdmFllowProject: '关注项目', + FollowprojectDetail: '项目详情', spdmProjectDashboard: '仿真看板', spdmTaskSend: '我分发的', spdmTaskExecute: '我执行的', diff --git a/src/router/modules.ts b/src/router/modules.ts index e15f180..4855073 100644 --- a/src/router/modules.ts +++ b/src/router/modules.ts @@ -17,18 +17,36 @@ export default [ component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-MessageBox","code":"spdm_AllProject_view"}, }, + { + path: '/spdm/project/allProject/detail', + name: 'moduleRoutes.AllprojectDetail', + component: () => import('/@/spdm/views/index.vue'), + meta: {"parentName":"moduleRoutes.spdmAllProject","code":"spdm_AllProject_view"}, + }, { path: '/spdm/project/chargeProject', name: 'moduleRoutes.spdmChargeProject', component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-MessageBox","code":"spdm_ChargeProject_view"}, }, + { + path: '/spdm/project/chargeProject/detail', + name: 'moduleRoutes.ChargeprojectDetail', + component: () => import('/@/spdm/views/index.vue'), + meta: {"parentName":"moduleRoutes.spdmChargeProject","code":"spdm_ChargeProject_view"}, + }, { path: '/spdm/project/followProject', name: 'moduleRoutes.spdmFllowProject', component: () => import('/@/spdm/views/index.vue'), meta: {"icon":"ele-MessageBox","code":"spdm_FllowProject_view"}, }, + { + path: '/spdm/project/followProject/detail', + name: 'moduleRoutes.FollowprojectDetail', + component: () => import('/@/spdm/views/index.vue'), + meta: {"parentName":"moduleRoutes.spdmFllowProject","code":"spdm_FllowProject_view"}, + }, { path: '/spdm/project/dashboard', name: 'moduleRoutes.spdmProjectDashboard',