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