feat: 完成新开页的设计

This commit is contained in:
MTrun
2021-12-21 14:57:31 +08:00
parent 3ee85b7c7b
commit 0881225fda
14 changed files with 262 additions and 44 deletions
+4 -2
View File
@@ -3,10 +3,11 @@ import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
import { RedirectRoute } from '@/router/base'
import { createRouterGuards } from './router-guards'
import { PageEnum } from '@/enums/pageEnum'
import modules from '@/router/modules'
import { HttpErrorPage, LoginRoute } from '@/router/base'
import { Layout } from '@/router/constant'
import modules from '@/router/modules'
const RootRoute: Array<RouteRecordRaw> = [
{
path: '/',
@@ -18,7 +19,8 @@ const RootRoute: Array<RouteRecordRaw> = [
},
children: [
...HttpErrorPage,
modules.projectRoutes
modules.projectRoutes,
modules.chartRoutes
]
}
]
+20
View File
@@ -0,0 +1,20 @@
import { RouteRecordRaw } from 'vue-router'
import { ChartEnum } from '@/enums/pageEnum'
// 引入路径
const importPath = {
'ChartEnum.CHART_HOME_NAME': () => import('@/views/chart/index.vue')
}
const chartRoutes: RouteRecordRaw = {
path: ChartEnum.CHART_HOME,
name: ChartEnum.CHART_HOME_NAME,
component: importPath['ChartEnum.CHART_HOME_NAME'],
meta: {
title: '图表',
isRoot: true
}
}
export default chartRoutes
+3 -1
View File
@@ -1,5 +1,7 @@
import projectRoutes from './project.router'
import chartRoutes from './chart.route'
export default {
projectRoutes
projectRoutes,
chartRoutes
}