diff --git a/src/js/request.js b/src/js/request.js index 8acac42..8d22087 100644 --- a/src/js/request.js +++ b/src/js/request.js @@ -546,6 +546,23 @@ const messageGet = (token) => { }) } +/** + * 获取项目的所有子系统 + */ +const projectWorkGet = (data,token) => { + return axios({ + url:api + "/project/work/get", + method:"get", + data:data, + headers:{ + 'Authorization':'Bearer '+token, + 'content-type': 'application/json;charset=utf-8', + 'Timestamp': getCurrentTimestamp() + } + }) +} + + export default { login, register, @@ -581,7 +598,7 @@ export default { projectGet, projectGetCustom, - + projectWorkGet, messageGet diff --git a/src/router/index.js b/src/router/index.js index 99e7b5b..2152ce6 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -134,6 +134,21 @@ const router = createRouter({ name:'WorkLoadI_ManageBack', component:()=>import('@/views/WorkLoadPage/Back.vue') }, + { + path:'/WorkLoad/I_Manage/UserManageModule', + name:'WorkLoadI_ManageUserManageModule', + component:()=>import('@/views/WorkLoadPage/UserManageModule.vue') + }, + { + path:'/WorkLoad/I_Manage/LoginRegisterModule', + name:'WorkLoadI_ManageLoginRegisterModule', + component:()=>import('@/views/WorkLoadPage/LoginRegisterModule.vue') + }, + { + path:'/WorkLoad/I_Manage/AuthorityManageModule', + name:'WorkLoadI_ManageAuthorityManageModule', + component:()=>import('@/views/WorkLoadPage/AuthorityManageModule.vue') + }, ] }, { diff --git a/src/views/WorkLoadPage/AuthorityManageModule.vue b/src/views/WorkLoadPage/AuthorityManageModule.vue new file mode 100644 index 0000000..0b6d9ef --- /dev/null +++ b/src/views/WorkLoadPage/AuthorityManageModule.vue @@ -0,0 +1,51 @@ + + \ No newline at end of file diff --git a/src/views/WorkLoadPage/Back.vue b/src/views/WorkLoadPage/Back.vue index 4e20ccd..dce5a91 100644 --- a/src/views/WorkLoadPage/Back.vue +++ b/src/views/WorkLoadPage/Back.vue @@ -48,29 +48,45 @@

登录注册模块

负责人: 无

-
-
-

2

-

人/天

-
- +
+

剩余 3 天

+ +
+
+
+ +

进行中

+
+
+

2

+

人/天

+
+
- +

用户管理模块

负责人: 无

+
+

剩余 5 天

+ +
+
+ +

进行中

+

2

人/天

-
+
+

剩余 1 天

+ +
+
+ +

进行中

+

2

人/天

-
\ No newline at end of file diff --git a/src/views/WorkLoadPage/I_Manage.vue b/src/views/WorkLoadPage/I_Manage.vue index cfc39ac..f9f507c 100644 --- a/src/views/WorkLoadPage/I_Manage.vue +++ b/src/views/WorkLoadPage/I_Manage.vue @@ -1,21 +1,105 @@