update layers and routers

This commit is contained in:
Qiuxia Fan 2022-08-07 13:20:39 +08:00
parent 4b43196bc2
commit 98b8352f05
7 changed files with 34 additions and 15 deletions

View File

@ -50,4 +50,6 @@ export const RoutesMap: { [key: string]: string } = {
KubernetesClusterActiveTabIndex: "K8S", KubernetesClusterActiveTabIndex: "K8S",
KubernetesService: "K8S_SERVICE", KubernetesService: "K8S_SERVICE",
KubernetesServiceActiveTabIndex: "K8S_SERVICE", KubernetesServiceActiveTabIndex: "K8S_SERVICE",
MySQL: "MYSQL",
MySQLActiveTabIndex: "MySQL",
}; };

View File

@ -121,7 +121,6 @@ const msg = {
linux: "Linux", linux: "Linux",
editWarning: "You are entering edit mode", editWarning: "You are entering edit mode",
viewWarning: "You are entering view mode", viewWarning: "You are entering view mode",
virtualDatabase: "Virtual Database",
reloadDashboards: "Reload dashboards", reloadDashboards: "Reload dashboards",
kubernetesService: "Service", kubernetesService: "Service",
kubernetesCluster: "Cluster", kubernetesCluster: "Cluster",

View File

@ -123,7 +123,6 @@ const msg = {
linux: "Linux", linux: "Linux",
editWarning: "Estás entrando en modo edición", editWarning: "Estás entrando en modo edición",
viewWarning: "Estás entrando en modo visualización", viewWarning: "Estás entrando en modo visualización",
virtualDatabase: "Base de Datos Virtual",
reloadDashboards: "Recargar Panel", reloadDashboards: "Recargar Panel",
kubernetesService: "Servicio", kubernetesService: "Servicio",
kubernetesCluster: "Cluster", kubernetesCluster: "Cluster",

View File

@ -119,7 +119,6 @@ const msg = {
browser: "浏览器", browser: "浏览器",
editWarning: "你正在进入编辑模式", editWarning: "你正在进入编辑模式",
viewWarning: "你正在进入预览模式", viewWarning: "你正在进入预览模式",
virtualDatabase: "虚拟数据库",
reloadDashboards: "重新加载仪表盘", reloadDashboards: "重新加载仪表盘",
kubernetesService: "服务", kubernetesService: "服务",
kubernetesCluster: "集群", kubernetesCluster: "集群",

View File

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

View File

@ -17,7 +17,7 @@
import { createRouter, createWebHistory, RouteRecordRaw } from "vue-router"; import { createRouter, createWebHistory, RouteRecordRaw } from "vue-router";
import { routesGen } from "./general"; import { routesGen } from "./general";
import { routesMesh } from "./serviceMesh"; import { routesMesh } from "./serviceMesh";
import { routesDatabase } from "./database"; import { routesMySQL } from "./mySQL";
import { routesInfra } from "./infrastructure"; import { routesInfra } from "./infrastructure";
import { routesDashboard } from "./dashboard"; import { routesDashboard } from "./dashboard";
import { routesSetting } from "./setting"; import { routesSetting } from "./setting";
@ -34,7 +34,7 @@ const routes: Array<RouteRecordRaw> = [
...routesK8s, ...routesK8s,
...routesInfra, ...routesInfra,
...routesBrowser, ...routesBrowser,
...routesDatabase, ...routesMySQL,
...routesSelf, ...routesSelf,
...routesDashboard, ...routesDashboard,
...routesAlarm, ...routesAlarm,

View File

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