From 95ad0eb369fe069fed193127277939cc16d515d5 Mon Sep 17 00:00:00 2001
From: GUjiYN <2946459904@qq.com>
Date: Wed, 13 Mar 2024 17:07:31 +0800
Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E6=88=91=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E7=9A=84=E9=A1=B9=E7=9B=AE=E6=8E=A5=E5=8F=A3=E8=81=94=E8=B0=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/js/request.js | 19 +-
src/router/index.js | 15 ++
.../WorkLoadPage/AuthorityManageModule.vue | 51 ++++
src/views/WorkLoadPage/Back.vue | 52 ++--
src/views/WorkLoadPage/I_Manage.vue | 229 +++++++++++++++---
.../WorkLoadPage/LoginRegisterModule.vue | 49 ++++
src/views/WorkLoadPage/UserManageModule.vue | 51 ++++
7 files changed, 414 insertions(+), 52 deletions(-)
create mode 100644 src/views/WorkLoadPage/AuthorityManageModule.vue
create mode 100644 src/views/WorkLoadPage/LoginRegisterModule.vue
create mode 100644 src/views/WorkLoadPage/UserManageModule.vue
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 @@
+
+
登录注册模块
负责人: 无
-2
-人/天
-剩余 3 天
+进行中
+2
+人/天
+用户管理模块
负责人: 无
剩余 5 天
+进行中
+2
人/天
剩余 1 天
+进行中
+2
人/天
负责人:张三
后台管理系统
+{{ChildProject.name}}
剩余
10天
前台展示系统
-剩余
-10天
-