فهرست منبع

奇怪的 有的路由不好使了 解决完毕

于添 6 ماه پیش
والد
کامیت
91011fd89c
3فایلهای تغییر یافته به همراه30 افزوده شده و 8 حذف شده
  1. 16 6
      src/router/portal.js
  2. 13 1
      src/router/whiteList.js
  3. 1 1
      src/views/portal/components/Header.vue

+ 16 - 6
src/router/portal.js

@@ -22,14 +22,9 @@ const portal = [
 	// 	path: '/',
 	// 	component: () => import('@/App.vue'),
 	// },
-	{
-		name: 'portal',
-		path: '/',
-		component: () => import('@/views/portal/resourceCenter/index.vue')
-	},
 	{
 		name: 'resourceCenter',
-		path: '/portal/resourceCenter',
+		path: '/',
 
 		component: () => import('@/views/resourceCenter/index.vue')
 	},
@@ -113,6 +108,21 @@ const portal = [
 		name: 'statistics',
 		path: '/statistics',
 		component: () => import('@/views/statistics/index.vue'),
+	},
+	{
+		name: 'usercenter',
+		path: '/usercenter',
+		component: () => import('@/views/sys/user/usercenter.vue'),
+	},
+	{
+		name: 'forum',
+		path: '/forum',
+		component: () => import('@/views/forum/index.vue'),
+	},
+	{
+		name: 'userfileconvert',
+		path: '/userfileconvert',
+		component: () => import('@/views/userfileconvert/index.vue'),
 	}
 
 ]

+ 13 - 1
src/router/whiteList.js

@@ -15,7 +15,7 @@ const constRouters = [
 	// 	component: () => import('@/views/notLook/index.vue'),
 	// },
 	{
-		path: '/index/portal/resourceCenter',
+		path: '/',
 		component: () => import('@/views/resourceCenter/index.vue')
 	},
 	{
@@ -169,6 +169,18 @@ const constRouters = [
 	{
 		path: '/statistics',
 		component: () => import('@/views/statistics/index.vue'),
+	},
+	{
+		path: '/usercenter',
+		component: () => import('@/views/sys/user/usercenter.vue'),
+	},
+	{
+		path: '/forum',
+		component: () => import('@/views/forum/index.vue'),
+	},
+	{
+		path: '/userfileconvert',
+		component: () => import('@/views/userfileconvert/index.vue'),
 	}
 	// {
 	// 	path: '/answerManagement',

+ 1 - 1
src/views/portal/components/Header.vue

@@ -41,7 +41,7 @@
 		<div v-if="userInfo.eduIdentity == 1" style="display: flex; width: 100vw; justify-content: space-between; align-items: center">
 			<div style="display: flex; padding-left: 10%">
 				<a-menu v-model:selectedKeys="current" mode="horizontal" theme="light" style="line-height: 55px">
-					<a-menu-item style="margin-left: 1px; margin-right: 1px" key="portal/resourceCenter">资源中心</a-menu-item>
+					<a-menu-item style="margin-left: 1px; margin-right: 1px" key="">资源中心</a-menu-item>
 					<a-menu-item style="margin-left: 1px; margin-right: 1px" key="portal/personalResources">个人资源</a-menu-item>
 					<a-menu-item style="margin-left: 1px; margin-right: 1px" key="portal/courseManagement">课程管理</a-menu-item>
 					<a-menu-item style="margin-left: 1px; margin-right: 1px" key="answerManagement">问答管理</a-menu-item>