lz 3 yıl önce
ebeveyn
işleme
1e44bf44d1
2 değiştirilmiş dosya ile 28 ekleme ve 9 silme
  1. 19 9
      src/router/index.js
  2. 9 0
      src/views/system/menu/mainMenu.vue

+ 19 - 9
src/router/index.js

@@ -35,23 +35,23 @@ export const constantRoutes = [
 		children: [
 			{
 				path: '/redirect/:path(.*)',
-				component: (resolve) => require(['@/views/redirect'], resolve)
+				component: resolve => require(['@/views/redirect'], resolve)
 			}
 		]
 	},
 	{
 		path: '/login',
-		component: (resolve) => require(['@/views/login'], resolve),
+		component: resolve => require(['@/views/login'], resolve),
 		hidden: true
 	},
 	{
 		path: '/404',
-		component: (resolve) => require(['@/views/error/404'], resolve),
+		component: resolve => require(['@/views/error/404'], resolve),
 		hidden: true
 	},
 	{
 		path: '/401',
-		component: (resolve) => require(['@/views/error/401'], resolve),
+		component: resolve => require(['@/views/error/401'], resolve),
 		hidden: true
 	},
 	{
@@ -61,12 +61,22 @@ export const constantRoutes = [
 		children: [
 			{
 				path: 'index',
-				component: (resolve) => require(['@/views/index'], resolve),
+				component: resolve => require(['@/views/index'], resolve),
 				name: 'Index',
 				meta: { title: '首页', icon: 'dashboard', affix: true }
 			}
 		]
 	},
+	{
+		path: '/mainMenu',
+		component: Layout,
+		children: [
+			{
+				path: '',
+				component: resolve => require(['@/views/system/menu/mainMenu.vue'], resolve)
+			}
+		]
+	},
 	{
 		path: '/system/dict-data',
 		component: Layout,
@@ -74,7 +84,7 @@ export const constantRoutes = [
 		children: [
 			{
 				path: 'index/:dictId(\\d+)',
-				component: (resolve) => require(['@/views/system/dict/data'], resolve),
+				component: resolve => require(['@/views/system/dict/data'], resolve),
 				name: 'Data',
 				meta: { title: '字典数据', activeMenu: '/system/dict' }
 			}
@@ -87,7 +97,7 @@ export const constantRoutes = [
 		children: [
 			{
 				path: 'profile',
-				component: (resolve) => require(['@/views/system/employeenInfo/profile/index'], resolve),
+				component: resolve => require(['@/views/system/employeenInfo/profile/index'], resolve),
 				name: 'Profile',
 				meta: { title: '个人中心', icon: 'user' }
 			}
@@ -100,7 +110,7 @@ export const constantRoutes = [
 		children: [
 			{
 				path: 'index',
-				component: (resolve) => require(['@/views/monitor/job/log'], resolve),
+				component: resolve => require(['@/views/monitor/job/log'], resolve),
 				name: 'JobLog',
 				meta: { title: '调度日志', activeMenu: '/monitor/job' }
 			}
@@ -113,7 +123,7 @@ export const constantRoutes = [
 		children: [
 			{
 				path: 'index',
-				component: (resolve) => require(['@/views/tool/gen/editTable'], resolve),
+				component: resolve => require(['@/views/tool/gen/editTable'], resolve),
 				name: 'GenEdit',
 				meta: { title: '修改生成配置', activeMenu: '/tool/gen' }
 			}

+ 9 - 0
src/views/system/menu/mainMenu.vue

@@ -0,0 +1,9 @@
+<template>
+	<div>mainMenu</div>
+</template>
+
+<script>
+export default {}
+</script>
+
+<style></style>