diff --git a/Front/vue-unilife/src/components/MessageNav.vue b/Front/vue-unilife/src/components/MessageNav.vue
new file mode 100644
index 0000000..ec88ccb
--- /dev/null
+++ b/Front/vue-unilife/src/components/MessageNav.vue
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Front/vue-unilife/src/routers/routers.ts b/Front/vue-unilife/src/routers/routers.ts
index 76c1b57..939a8ab 100644
--- a/Front/vue-unilife/src/routers/routers.ts
+++ b/Front/vue-unilife/src/routers/routers.ts
@@ -1,14 +1,14 @@
-import type { RouteRecordRaw } from 'vue-router';
-import { createRouter, createWebHistory } from 'vue-router';
+import type { RouteRecordRaw } from 'vue-router';
+import { createRouter,createWebHistory } from 'vue-router';
import LogPage from '../views/LogPage.vue';
import Personal from '@/components/Personal.vue';
import Manager from '@/views/AcountManager.vue';
import PersonalHome from '@/views/Home.vue';
import ForumHome from '@/views/ForumHome.vue';
import Curriculum from '@/views/Curriculum.vue';
-import DirectMessage from '@/views/DirectMessage.vue';
+import DirectMessage from '@/views/DirectMessage.vue';
-const routes: Array = [
+const routes:Array = [
{
path: '/',
redirect: '/log',
@@ -19,51 +19,59 @@ const routes: Array = [
component: () => import('@/views/404.vue'),
},
{
- path: '/log',
+ path:'/log',
name: 'LogPage',
component: LogPage
},
{
- path: '/personal',
+ path:'/personal',
name: 'Personal',
component: Personal,
children: [
{
- path: '',
- name: 'Home',
- component: PersonalHome,
+ path:'',
+ name:'Home',
+ component:PersonalHome,
},
{
- path: 'manager',
+ path:'manager',
name: 'Manager',
- component: Manager,
+ component:Manager,
},
{
- path: 'ai',
+ path:'ai',
redirect: '/personal',
},
{
- path: 'curriculum',
- name: 'Curriculum',
- component: Curriculum,
- }
+ path:'curriculum',
+ name:'Curriculum',
+ component:Curriculum,
+ },
]
},
{
- path: '/message',
- name: 'DirectMessage',
- component: DirectMessage,
- },
- {
- path: '/uniLifeHome',
+ path:'/uniLifeHome',
name: 'ForumHome',
component: ForumHome,
},
{
- path: '/post/:id',
- name: 'PostDetail',
+ path:'/post/:id',
+ name:'PostDetail',
component: () => import('@/views/PostDetailPage.vue'),
},
+ {
+ path: '/postEdit',
+ name: 'PostEdit',
+ component: () => import('@/views/PostEditView.vue'),
+ meta:{
+ hideHeader: true,
+ }
+ },
+ {
+ path: '/message',
+ name: 'DirectMessage',
+ component: DirectMessage,
+ }
];
const router = createRouter({
diff --git a/Front/vue-unilife/src/views/DirectMessage.vue b/Front/vue-unilife/src/views/DirectMessage.vue
index 5395732..083ff84 100644
--- a/Front/vue-unilife/src/views/DirectMessage.vue
+++ b/Front/vue-unilife/src/views/DirectMessage.vue
@@ -1,23 +1,7 @@
-
-
-
消息中心
-
- -
- 私信消息
-
- -
- 评论回复
-
- -
- 收到的赞
-
- -
- 系统通知
-
-
-
+
+
@@ -43,6 +27,16 @@
+
+
+
@@ -84,6 +78,7 @@