diff --git a/src/manager/components/Authority.vue b/src/manager/components/Authority.vue new file mode 100644 index 0000000..41a40c8 --- /dev/null +++ b/src/manager/components/Authority.vue @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/manager/components/Carousel.vue b/src/manager/components/Carousel.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/Carousel.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/Daily.vue b/src/manager/components/Daily.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/Daily.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/Log.vue b/src/manager/components/Log.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/Log.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/Main.vue b/src/manager/components/Main.vue new file mode 100644 index 0000000..41a40c8 --- /dev/null +++ b/src/manager/components/Main.vue @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/manager/components/Message.vue b/src/manager/components/Message.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/Message.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/NewsDisplay.vue b/src/manager/components/NewsDisplay.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/NewsDisplay.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/NewsInformation.vue b/src/manager/components/NewsInformation.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/NewsInformation.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/ProjectInformation.vue b/src/manager/components/ProjectInformation.vue new file mode 100644 index 0000000..41a40c8 --- /dev/null +++ b/src/manager/components/ProjectInformation.vue @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/manager/components/ProjectRecommend.vue b/src/manager/components/ProjectRecommend.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/manager/components/Role.vue b/src/manager/components/Role.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/Role.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/TeamInformation.vue b/src/manager/components/TeamInformation.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/TeamInformation.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/TeamProfile.vue b/src/manager/components/TeamProfile.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/TeamProfile.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/User.vue b/src/manager/components/User.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/User.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/components/UserRecommend.vue b/src/manager/components/UserRecommend.vue new file mode 100644 index 0000000..af9fa97 --- /dev/null +++ b/src/manager/components/UserRecommend.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/src/manager/manage.vue b/src/manager/manage.vue index e006bcf..4ddc31d 100644 --- a/src/manager/manage.vue +++ b/src/manager/manage.vue @@ -32,6 +32,7 @@ function getItem(label, key, icon, children, type) { }; } const items = reactive([ + getItem('首页', 'sub1'), getItem('系统管理', 'sub1', () => h(MailOutlined), [ getItem('用户管理', '1'), getItem('角色管理', '2'), diff --git a/src/router/index.js b/src/router/index.js index cf6d74b..75fa4cf 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -11,8 +11,70 @@ const router = createRouter({ { path:'/manage', name:'manage', - component:()=>import('../manager/manage.vue') - } + component:()=>import('../manager/manage.vue'), + children:[ + { + path:'/manage/authority', + component:()=>import('../manager/components/Authority.vue'), + }, + { + path:'/manage/carousel', + component:()=>import('../manager/components/Carousel.vue'), + }, + { + path:'/manage/daily', + component:()=>import('../manager/components/Daily.vue'), + }, + { + path:'/manage/log', + component:()=>import('../manager/components/Log.vue'), + }, + { + path:'/manage/main', + component:()=>import('../manager/components/Main.vue'), + }, + { + path:'/manage/message', + component:()=>import('../manager/components/Message.vue'), + }, + { + path:'/manage/newsdisplay', + component:()=>import('../manager/components/NewsDisplay.vue'), + }, + { + path:'/manage/newsinformation', + component:()=>import('../manager/components/NewsInformation.vue'), + }, + { + path:'/manage/projectinformation', + component:()=>import('../manager/components/ProjectInformation.vue'), + }, + { + path:'/manage/projectrecommend', + component:()=>import('../manager/components/ProjectRecommend.vue'), + }, + { + path:'/manage/role', + component:()=>import('../manager/components/Role.vue'), + }, + { + path:'/manage/teaminformation', + component:()=>import('../manager/components/TeamInformation.vue'), + }, + { + path:'/manage/teamprofile', + component:()=>import('../manager/components/TeamProfile.vue'), + }, + { + path:'/manage/user', + component:()=>import('../manager/components/User.vue'), + }, + { + path:'/manage/userrecommend', + component:()=>import('../manager/components/UserRecommend.vue'), + }, + ] + }, ] }) diff --git a/src/views/images/img1.jpg b/src/views/images/img1.jpg new file mode 100644 index 0000000..57e7fdd Binary files /dev/null and b/src/views/images/img1.jpg differ