From d1ec14082e584e3ecc907a9802b2ea44c7c8feaf Mon Sep 17 00:00:00 2001 From: GUjiYN <2946459904@qq.com> Date: Fri, 15 Mar 2024 14:23:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=90=E7=B3=BB=E7=BB=9F=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/js/request.js | 20 +++++++++++++ src/router/index.js | 15 ++++++---- .../{Back.vue => ChildModule.vue} | 0 src/views/WorkLoadPage/I_Manage.vue | 5 ++-- .../WorkLoadPage/I_Manage_ChildSystem.vue | 28 +++++++++++++++++++ 5 files changed, 60 insertions(+), 8 deletions(-) rename src/views/WorkLoadPage/{Back.vue => ChildModule.vue} (100%) create mode 100644 src/views/WorkLoadPage/I_Manage_ChildSystem.vue diff --git a/src/js/request.js b/src/js/request.js index ffa1796..6106067 100644 --- a/src/js/request.js +++ b/src/js/request.js @@ -616,6 +616,23 @@ const projectWorkGet = (data,token) => { } +/** + * 根据项目id获得子系统 + * @param params + * @param token + */ +const moduleGetByProjectId = (params,token) => { + return axios({ + url:api + "/module/get", + method:"get", + params:params, + headers:{ + 'Authorization':'Bearer '+token, + 'content-type': 'application/json;charset=utf-8', + 'Timestamp': getCurrentTimestamp() + } + }) +} export default { @@ -662,4 +679,7 @@ export default { messageGet, + + moduleGetByProjectId + } \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 50e7c98..4b3ad03 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -49,7 +49,7 @@ const router = createRouter({ { path:'/WorkLoad/I_Manage', name:'WordLoadI_Manage', - component:()=>import('@/views/WorkLoadPage/I_Manage.vue') + component:()=>import('@/views/WorkLoadPage/I_Manage.vue'), }, { path: '/WorkLoad/I_Responsible', @@ -57,9 +57,9 @@ const router = createRouter({ component:() =>import('@/views/WorkLoadPage/I_Responsible.vue') }, { - path:'/WorkLoad/I_Manage/Back', - name:'WorkLoadI_ManageBack', - component:()=>import('@/views/WorkLoadPage/Back.vue') + path:'/WorkLoad/I_Manage/ChildModule', + name:'WorkLoad/I_Manage/ChildModule', + component:()=>import('@/views/WorkLoadPage/ChildModule.vue') }, { path:'/WorkLoad/I_Manage/UserManageModule', @@ -76,6 +76,11 @@ const router = createRouter({ name:'WorkLoadI_ManageAuthorityManageModule', component:()=>import('@/views/WorkLoadPage/AuthorityManageModule.vue') }, + { + path:'/WorkLoad/I_Manage/ChildSystem', + name:'WorkLoad/I_Manage/ChildSystem', + component:() => import('@/views/WorkLoadPage/I_Manage_ChildSystem.vue') + } ] }, @@ -83,7 +88,7 @@ const router = createRouter({ path:'/ProjectMessage', name:'MainMessageCustom', component:()=>import('@/views/ProjectPage/MainMessageCustom.vue') - } + }, ] }, { diff --git a/src/views/WorkLoadPage/Back.vue b/src/views/WorkLoadPage/ChildModule.vue similarity index 100% rename from src/views/WorkLoadPage/Back.vue rename to src/views/WorkLoadPage/ChildModule.vue diff --git a/src/views/WorkLoadPage/I_Manage.vue b/src/views/WorkLoadPage/I_Manage.vue index 2172d70..4c039a9 100644 --- a/src/views/WorkLoadPage/I_Manage.vue +++ b/src/views/WorkLoadPage/I_Manage.vue @@ -1,8 +1,7 @@