mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-14 17:05:10 +00:00
update routers
This commit is contained in:
parent
471711b111
commit
94c1a30a80
@ -28,15 +28,26 @@ export const Languages = [
|
|||||||
|
|
||||||
export const RoutesMap: { [key: string]: string } = {
|
export const RoutesMap: { [key: string]: string } = {
|
||||||
GeneralServices: "GENERAL",
|
GeneralServices: "GENERAL",
|
||||||
|
GeneralServicesActiveTabIndex: "GENERAL",
|
||||||
Database: "VIRTUAL_DATABASE",
|
Database: "VIRTUAL_DATABASE",
|
||||||
|
DatabaseActiveTabIndex: "VIRTUAL_DATABASE",
|
||||||
MeshServices: "MESH",
|
MeshServices: "MESH",
|
||||||
|
MeshServicesActiveTabIndex: "MESH",
|
||||||
ControlPanel: "MESH_CP",
|
ControlPanel: "MESH_CP",
|
||||||
|
ControlPanelActiveTabIndex: "MESH_CP",
|
||||||
DataPanel: "MESH_DP",
|
DataPanel: "MESH_DP",
|
||||||
|
DataPanelActiveTabIndex: "MESH_DP",
|
||||||
Linux: "OS_LINUX",
|
Linux: "OS_LINUX",
|
||||||
SkyWalkingServer: "SO11Y_OAP",
|
SkyWalkingServer: "SO11Y_OAP",
|
||||||
|
SkyWalkingServerActiveTabIndex: "SO11Y_OAP",
|
||||||
|
SatelliteActiveTabIndex: "SO11Y_SATELLITE",
|
||||||
Satellite: "SO11Y_SATELLITE",
|
Satellite: "SO11Y_SATELLITE",
|
||||||
Functions: "FAAS",
|
Functions: "FAAS",
|
||||||
|
FunctionsActiveTabIndex: "FAAS",
|
||||||
Browser: "BROWSER",
|
Browser: "BROWSER",
|
||||||
|
BrowserActiveTabIndex: "BROWSER",
|
||||||
KubernetesCluster: "K8S",
|
KubernetesCluster: "K8S",
|
||||||
|
KubernetesClusterActiveTabIndex: "K8S",
|
||||||
KubernetesService: "K8S_SERVICE",
|
KubernetesService: "K8S_SERVICE",
|
||||||
|
KubernetesServiceActiveTabIndex: "K8S_SERVICE",
|
||||||
};
|
};
|
||||||
|
@ -55,9 +55,9 @@ limitations under the License. -->
|
|||||||
<router-link
|
<router-link
|
||||||
class="items"
|
class="items"
|
||||||
:to="m.path"
|
:to="m.path"
|
||||||
:exact="m.meta.exact || false"
|
:exact="(m.meta && m.meta.exact) || false"
|
||||||
>
|
>
|
||||||
<span class="title">{{ t(m.meta.title) }}</span>
|
<span class="title">{{ m.meta && t(m.meta.title) }}</span>
|
||||||
</router-link>
|
</router-link>
|
||||||
</el-menu-item>
|
</el-menu-item>
|
||||||
</el-menu-item-group>
|
</el-menu-item-group>
|
||||||
|
@ -33,12 +33,20 @@ export const routesBrowser: Array<RouteRecordRaw> = [
|
|||||||
name: "Browser",
|
name: "Browser",
|
||||||
meta: {
|
meta: {
|
||||||
title: "browser",
|
title: "browser",
|
||||||
headPath: "/browser",
|
|
||||||
exact: true,
|
exact: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/browser/tab/:activeTabIndex",
|
||||||
|
name: "BrowserActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
@ -34,12 +34,20 @@ export const routesDatabase: Array<RouteRecordRaw> = [
|
|||||||
name: "Database",
|
name: "Database",
|
||||||
meta: {
|
meta: {
|
||||||
title: "virtualDatabase",
|
title: "virtualDatabase",
|
||||||
headPath: "/database",
|
|
||||||
exact: true,
|
exact: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/database/tab/:activeTabIndex",
|
||||||
|
name: "DatabaseActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
@ -32,13 +32,17 @@ export const routesFunctions: Array<RouteRecordRaw> = [
|
|||||||
path: "/functions",
|
path: "/functions",
|
||||||
name: "Functions",
|
name: "Functions",
|
||||||
meta: {
|
meta: {
|
||||||
title: "functions",
|
|
||||||
headPath: "/functions",
|
|
||||||
exact: true,
|
exact: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/functions/tab/:activeTabIndex",
|
||||||
|
name: "FunctionsActiveTabIndex",
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
@ -33,7 +33,6 @@ export const routesGen: Array<RouteRecordRaw> = [
|
|||||||
path: "/general",
|
path: "/general",
|
||||||
name: "GeneralServices",
|
name: "GeneralServices",
|
||||||
meta: {
|
meta: {
|
||||||
headPath: "/general/service",
|
|
||||||
exact: true,
|
exact: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
@ -43,7 +42,6 @@ export const routesGen: Array<RouteRecordRaw> = [
|
|||||||
path: "/general/tab/:activeTabIndex",
|
path: "/general/tab/:activeTabIndex",
|
||||||
name: "GeneralServicesActiveTabIndex",
|
name: "GeneralServicesActiveTabIndex",
|
||||||
meta: {
|
meta: {
|
||||||
headPath: "/general/service",
|
|
||||||
exact: true,
|
exact: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
|
@ -39,6 +39,15 @@ export const routesInfra: Array<RouteRecordRaw> = [
|
|||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/linux/tab/:activeTabIndex",
|
||||||
|
name: "LinuxActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
title: "linux",
|
||||||
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
// {
|
// {
|
||||||
// path: "/infrastructure/vm",
|
// path: "/infrastructure/vm",
|
||||||
// name: "VirtualMachine",
|
// name: "VirtualMachine",
|
||||||
|
@ -33,20 +33,42 @@ export const routesK8s: Array<RouteRecordRaw> = [
|
|||||||
path: "/kubernetes/cluster",
|
path: "/kubernetes/cluster",
|
||||||
name: "KubernetesCluster",
|
name: "KubernetesCluster",
|
||||||
meta: {
|
meta: {
|
||||||
|
notShow: false,
|
||||||
title: "kubernetesCluster",
|
title: "kubernetesCluster",
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/kubernetes/cluster/tab/:activeTabIndex",
|
||||||
|
name: "KubernetesClusterActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
|
title: "kubernetesClusterActiveTabIndex",
|
||||||
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: "/kubernetes/service",
|
path: "/kubernetes/service",
|
||||||
name: "KubernetesService",
|
name: "KubernetesService",
|
||||||
meta: {
|
meta: {
|
||||||
|
notShow: false,
|
||||||
title: "kubernetesService",
|
title: "kubernetesService",
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: "/kubernetes/service/tab/:activeTabIndex",
|
||||||
|
name: "KubernetesServiceActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
|
title: "kubernetesServiceActiveTabIndex",
|
||||||
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
@ -34,7 +34,15 @@ export const routesSelf: Array<RouteRecordRaw> = [
|
|||||||
name: "SkyWalkingServer",
|
name: "SkyWalkingServer",
|
||||||
meta: {
|
meta: {
|
||||||
title: "skyWalkingServer",
|
title: "skyWalkingServer",
|
||||||
headPath: "/mesh/services",
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/self/skyWalkingServer/tab/:activeTabIndex",
|
||||||
|
name: "SkyWalkingServerActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
@ -44,7 +52,15 @@ export const routesSelf: Array<RouteRecordRaw> = [
|
|||||||
name: "Satellite",
|
name: "Satellite",
|
||||||
meta: {
|
meta: {
|
||||||
title: "satellite",
|
title: "satellite",
|
||||||
headPath: "/mesh/controlPanel",
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/self/satellite/tab/:activeTabIndex",
|
||||||
|
name: "SatelliteActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
@ -33,8 +33,17 @@ export const routesMesh: Array<RouteRecordRaw> = [
|
|||||||
path: "/mesh/services",
|
path: "/mesh/services",
|
||||||
name: "MeshServices",
|
name: "MeshServices",
|
||||||
meta: {
|
meta: {
|
||||||
|
notShow: false,
|
||||||
title: "services",
|
title: "services",
|
||||||
headPath: "/mesh/services",
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/mesh/services/tab/:activeTabIndex",
|
||||||
|
name: "MeshServicesActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
@ -43,8 +52,17 @@ export const routesMesh: Array<RouteRecordRaw> = [
|
|||||||
path: "/mesh/controlPanel",
|
path: "/mesh/controlPanel",
|
||||||
name: "ControlPanel",
|
name: "ControlPanel",
|
||||||
meta: {
|
meta: {
|
||||||
|
notShow: false,
|
||||||
title: "controlPanel",
|
title: "controlPanel",
|
||||||
headPath: "/mesh/controlPanel",
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/mesh/controlPanel/tab/:activeTabIndex",
|
||||||
|
name: "ControlPanelActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
},
|
},
|
||||||
component: () =>
|
component: () =>
|
||||||
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
@ -53,10 +71,21 @@ export const routesMesh: Array<RouteRecordRaw> = [
|
|||||||
path: "/mesh/dataPanel",
|
path: "/mesh/dataPanel",
|
||||||
name: "DataPanel",
|
name: "DataPanel",
|
||||||
meta: {
|
meta: {
|
||||||
|
notShow: false,
|
||||||
title: "dataPanel",
|
title: "dataPanel",
|
||||||
headPath: "/mesh/dataPanel",
|
|
||||||
},
|
},
|
||||||
component: () => import("@/views/Layer.vue"),
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/mesh/dataPanel/tab/:activeTabIndex",
|
||||||
|
name: "DataPanelActiveTabIndex",
|
||||||
|
meta: {
|
||||||
|
notShow: true,
|
||||||
|
title: "dataPanelActiveTabIndex",
|
||||||
|
},
|
||||||
|
component: () =>
|
||||||
|
import(/* webpackChunkName: "layer" */ "@/views/Layer.vue"),
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user