From ff6194137c78d29deb5b287692cadd576af6cead Mon Sep 17 00:00:00 2001 From: GUjiYN <2946459904@qq.com> Date: Sun, 10 Mar 2024 22:10:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B9=8B=E5=89=8D=E7=9A=84=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E7=B2=98=E8=B4=B4=E8=BF=87=E6=9D=A5=EF=BC=8C?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E9=87=8F=E7=AE=A1=E7=90=86=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E4=B8=89=E4=B8=AA=E9=9D=99=E6=80=81=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/WorkLoadComponents/Header.vue | 161 +++++++++++++++ .../WorkLoadComponents/MainSection.vue | 7 + src/router/index.js | 53 ++++- src/views/ProjectPage/ProjectCard.vue | 194 ++++++++++++++++++ src/views/ProjectPage/ProjectDefaultPage.vue | 12 ++ src/views/WorkLoadPage/DailyPaper.vue | 3 + src/views/WorkLoadPage/I_Manage.vue | 84 ++++++++ src/views/WorkLoadPage/I_Responsible.vue | 1 + src/views/WorkLoadPage/Message.vue | 3 + src/views/WorkLoadPage/Messmage.vue | 0 src/views/WorkLoadPage/PersonalBelongings.vue | 3 + .../WorkLoadPage/PersonalInformation.vue | 23 +++ src/views/WorkLoadPage/PersonalProject.vue | 75 +++++++ src/views/WorkLoadPage/WorkLoad.vue | 11 + 14 files changed, 625 insertions(+), 5 deletions(-) create mode 100644 src/components/WorkLoadComponents/Header.vue create mode 100644 src/components/WorkLoadComponents/MainSection.vue create mode 100644 src/views/ProjectPage/ProjectCard.vue create mode 100644 src/views/ProjectPage/ProjectDefaultPage.vue create mode 100644 src/views/WorkLoadPage/Message.vue delete mode 100644 src/views/WorkLoadPage/Messmage.vue create mode 100644 src/views/WorkLoadPage/WorkLoad.vue diff --git a/src/components/WorkLoadComponents/Header.vue b/src/components/WorkLoadComponents/Header.vue new file mode 100644 index 0000000..daa90dd --- /dev/null +++ b/src/components/WorkLoadComponents/Header.vue @@ -0,0 +1,161 @@ + + + + diff --git a/src/components/WorkLoadComponents/MainSection.vue b/src/components/WorkLoadComponents/MainSection.vue new file mode 100644 index 0000000..4d15cce --- /dev/null +++ b/src/components/WorkLoadComponents/MainSection.vue @@ -0,0 +1,7 @@ + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index e9f3826..b235295 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -18,6 +18,16 @@ const router = createRouter({ name:'register', component:()=>import('../views/AuthPage/Register.vue') }, + { + path:'/LoginRegister/Login', + name:'Login', + component:() =>import('@/views/AuthPage/Login.vue') + }, + { + path:'/Project', + name:'Project', + component:()=>import('@/views/ProjectPage/ProjectDefaultPage.vue') + }, { path:'/Manager', name:'Manager', @@ -78,11 +88,44 @@ const router = createRouter({ } ] } - ,{ - path:'/LoginRegister/Login', - name:'Login', - component:() =>import('@/views/AuthPage/Login.vue') - } + , + { + path:'/WorkLoad', + name:'WorkLoad', + component:()=>import('@/views/WorkLoadPage/WorkLoad.vue'), + children:[ + { + path: '/WorkLoad/PersonalInformation', + name:'WorkLoadPersonalInformation', + component:() =>import('@/views/WorkLoadPage/PersonalInformation.vue') + }, + { + path: '/WorkLoad/PersonalProject', + name:'WorkLoadPersonalProject', + component:()=>import('@/views/WorkLoadPage/PersonalProject.vue') + }, + { + path: '/WorkLoad/PersonalBelongings', + name:'WorkLoadPersonalBelongings', + component:()=>import('@/views/WorkLoadPage/PersonalBelongings.vue') + }, + { + path: '/WorkLoad/Message', + name:'WorkLoadMessage', + component:()=>import('@/views/WorkLoadPage/Message.vue') + }, + { + path: '/WorkLoad/DailyPaper', + name:'WorkLoadDailyPaper', + component:() =>import('@/views/WorkLoadPage/DailyPaper.vue') + }, + { + path:'/WorkLoad/I_Manage', + name:'WordLoadI_Manage', + component:()=>import('@/views/WorkLoadPage/I_Manage.vue') + }, + ] + }, ] }) diff --git a/src/views/ProjectPage/ProjectCard.vue b/src/views/ProjectPage/ProjectCard.vue new file mode 100644 index 0000000..fb97fcd --- /dev/null +++ b/src/views/ProjectPage/ProjectCard.vue @@ -0,0 +1,194 @@ + + \ No newline at end of file diff --git a/src/views/ProjectPage/ProjectDefaultPage.vue b/src/views/ProjectPage/ProjectDefaultPage.vue new file mode 100644 index 0000000..0e5f473 --- /dev/null +++ b/src/views/ProjectPage/ProjectDefaultPage.vue @@ -0,0 +1,12 @@ + + \ No newline at end of file diff --git a/src/views/WorkLoadPage/DailyPaper.vue b/src/views/WorkLoadPage/DailyPaper.vue index e69de29..b22b8ec 100644 --- a/src/views/WorkLoadPage/DailyPaper.vue +++ b/src/views/WorkLoadPage/DailyPaper.vue @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/src/views/WorkLoadPage/I_Manage.vue b/src/views/WorkLoadPage/I_Manage.vue index e69de29..be77a6e 100644 --- a/src/views/WorkLoadPage/I_Manage.vue +++ b/src/views/WorkLoadPage/I_Manage.vue @@ -0,0 +1,84 @@ + + + + diff --git a/src/views/WorkLoadPage/I_Responsible.vue b/src/views/WorkLoadPage/I_Responsible.vue index e69de29..41a40c8 100644 --- a/src/views/WorkLoadPage/I_Responsible.vue +++ b/src/views/WorkLoadPage/I_Responsible.vue @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/views/WorkLoadPage/Message.vue b/src/views/WorkLoadPage/Message.vue new file mode 100644 index 0000000..b22b8ec --- /dev/null +++ b/src/views/WorkLoadPage/Message.vue @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/src/views/WorkLoadPage/Messmage.vue b/src/views/WorkLoadPage/Messmage.vue deleted file mode 100644 index e69de29..0000000 diff --git a/src/views/WorkLoadPage/PersonalBelongings.vue b/src/views/WorkLoadPage/PersonalBelongings.vue index e69de29..b22b8ec 100644 --- a/src/views/WorkLoadPage/PersonalBelongings.vue +++ b/src/views/WorkLoadPage/PersonalBelongings.vue @@ -0,0 +1,3 @@ + + \ No newline at end of file diff --git a/src/views/WorkLoadPage/PersonalInformation.vue b/src/views/WorkLoadPage/PersonalInformation.vue index e69de29..ceb15fd 100644 --- a/src/views/WorkLoadPage/PersonalInformation.vue +++ b/src/views/WorkLoadPage/PersonalInformation.vue @@ -0,0 +1,23 @@ + + \ No newline at end of file diff --git a/src/views/WorkLoadPage/PersonalProject.vue b/src/views/WorkLoadPage/PersonalProject.vue index e69de29..00ee73f 100644 --- a/src/views/WorkLoadPage/PersonalProject.vue +++ b/src/views/WorkLoadPage/PersonalProject.vue @@ -0,0 +1,75 @@ + + + \ No newline at end of file diff --git a/src/views/WorkLoadPage/WorkLoad.vue b/src/views/WorkLoadPage/WorkLoad.vue new file mode 100644 index 0000000..59c9f12 --- /dev/null +++ b/src/views/WorkLoadPage/WorkLoad.vue @@ -0,0 +1,11 @@ + + \ No newline at end of file