feat: add the MYSQL layer and update layer routers (#134)

This commit is contained in:
Fine0830
2022-08-07 17:16:44 +08:00
committed by GitHub
parent 4b43196bc2
commit 732b834749
7 changed files with 39 additions and 11 deletions

View File

@@ -26,22 +26,22 @@ export const routesDatabase: Array<RouteRecordRaw> = [
icon: "storage",
hasGroup: true,
},
redirect: "/database",
redirect: "/mySQL",
component: Layout,
children: [
{
path: "/database",
name: "Database",
path: "/mySQL",
name: "MySQL",
meta: {
title: "virtualDatabase",
title: "mySQL",
exact: true,
},
component: () =>
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
},
{
path: "/database/tab/:activeTabIndex",
name: "DatabaseActiveTabIndex",
path: "/mySQL/tab/:activeTabIndex",
name: "MySQLActiveTabIndex",
meta: {
notShow: true,
},

View File

@@ -24,7 +24,7 @@ export const routesGen: Array<RouteRecordRaw> = [
meta: {
title: "general",
icon: "chart",
hasGroup: false,
hasGroup: true,
exact: true,
},
component: Layout,
@@ -34,6 +34,7 @@ export const routesGen: Array<RouteRecordRaw> = [
name: "GeneralServices",
meta: {
exact: true,
title: "services",
},
component: () =>
import(/* webpackChunkName: "layers" */ "@/views/Layer.vue"),
@@ -43,10 +44,30 @@ export const routesGen: Array<RouteRecordRaw> = [
name: "GeneralServicesActiveTabIndex",
meta: {
exact: true,
notShow: true,
},
component: () =>
import(/* webpackChunkName: "layers" */ "@/views/Layer.vue"),
},
{
path: "/database",
name: "VirtualDatabase",
meta: {
title: "virtualDatabase",
exact: true,
},
component: () =>
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
},
{
path: "/database/tab/:activeTabIndex",
name: "VirtualDatabaseActiveTabIndex",
meta: {
notShow: true,
},
component: () =>
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
},
],
},
];