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",
KubernetesService: "K8S_SERVICE",
KubernetesServiceActiveTabIndex: "K8S_SERVICE",
MySQL: "MYSQL",
MySQLActiveTabIndex: "MySQL",
};

View File

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

View File

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

View File

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

View File

@ -24,7 +24,7 @@ export const routesGen: Array<RouteRecordRaw> = [
meta: {
title: "general",
icon: "chart",
hasGroup: false,
hasGroup: true,
exact: true,
},
component: Layout,
@ -43,10 +43,30 @@ export const routesGen: Array<RouteRecordRaw> = [
name: "GeneralServicesActiveTabIndex",
meta: {
exact: true,
notShow: true,
},
component: () =>
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 { routesGen } from "./general";
import { routesMesh } from "./serviceMesh";
import { routesDatabase } from "./database";
import { routesMySQL } from "./mySQL";
import { routesInfra } from "./infrastructure";
import { routesDashboard } from "./dashboard";
import { routesSetting } from "./setting";
@ -34,7 +34,7 @@ const routes: Array<RouteRecordRaw> = [
...routesK8s,
...routesInfra,
...routesBrowser,
...routesDatabase,
...routesMySQL,
...routesSelf,
...routesDashboard,
...routesAlarm,

View File

@ -17,31 +17,31 @@
import { RouteRecordRaw } from "vue-router";
import Layout from "@/layout/Index.vue";
export const routesDatabase: Array<RouteRecordRaw> = [
export const routesMySQL: Array<RouteRecordRaw> = [
{
path: "",
name: "Database",
name: "MySQL",
meta: {
title: "database",
title: "mySQL",
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,
},