feat: 左侧栏内容调整

This commit is contained in:
GraceWalk
2022-09-13 14:12:34 +08:00
parent afbcd3e1df
commit 5b63b9ce67
3 changed files with 40 additions and 36 deletions

View File

@@ -12,20 +12,6 @@ export const leftMenus = (clusterId?: string) => ({
name: 'cluster',
path: 'cluster',
icon: 'icon-Cluster',
children: [
{
name: 'overview',
path: '',
icon: '#icon-luoji',
},
process.env.BUSINESS_VERSION
? {
name: 'balance',
path: 'balance',
icon: '#icon-luoji',
}
: undefined,
].filter((m) => m),
},
{
name: 'broker',
@@ -83,6 +69,25 @@ export const leftMenus = (clusterId?: string) => ({
// },
// ],
},
{
name: 'operation',
path: 'operation',
icon: 'icon-Jobs',
children: [
process.env.BUSINESS_VERSION
? {
name: 'balance',
path: 'balance',
icon: '#icon-luoji',
}
: undefined,
{
name: 'jobs',
path: 'jobs',
icon: 'icon-Jobs',
},
].filter((m) => m),
},
process.env.BUSINESS_VERSION
? {
name: 'produce-consume',
@@ -127,11 +132,6 @@ export const leftMenus = (clusterId?: string) => ({
// path: 'acls',
// icon: 'icon-wodegongzuotai',
// },
{
name: 'jobs',
path: 'jobs',
icon: 'icon-Jobs',
},
].filter((m) => m),
});

View File

@@ -44,6 +44,10 @@ export default {
[`menu.${systemKey}.consumer-group.operating-state`]: 'Operating State',
[`menu.${systemKey}.consumer-group.group-list`]: 'GroupList',
[`menu.${systemKey}.operation`]: 'Operation',
[`menu.${systemKey}.operation.balance`]: 'Load Rebalance',
[`menu.${systemKey}.operation.jobs`]: 'Job',
[`menu.${systemKey}.acls`]: 'ACLs',
[`menu.${systemKey}.jobs`]: 'Job',

View File

@@ -1,4 +1,4 @@
import HomePage from './MutliClusterPage/HomePage';
import ClusterManage from './MutliClusterPage/HomePage';
import { NoMatch } from '.';
import CommonRoute from './CommonRoute';
@@ -26,7 +26,7 @@ const pageRoutes = [
{
path: '/',
exact: true,
component: HomePage,
component: ClusterManage,
commonRoute: CommonConfig,
noSider: true,
},
@@ -37,15 +37,6 @@ const pageRoutes = [
commonRoute: CommonRoute,
noSider: false,
children: [
// 负载均衡
process.env.BUSINESS_VERSION
? {
path: 'cluster/balance',
exact: true,
component: LoadRebalance,
noSider: false,
}
: undefined,
{
path: 'cluster',
exact: true,
@@ -109,6 +100,21 @@ const pageRoutes = [
component: Consumers,
noSider: false,
},
// 负载均衡
process.env.BUSINESS_VERSION
? {
path: 'operation/balance',
exact: true,
component: LoadRebalance,
noSider: false,
}
: undefined,
{
path: 'operation/jobs',
exact: true,
component: Jobs,
noSider: false,
},
{
path: 'security/acls',
exact: true,
@@ -121,12 +127,6 @@ const pageRoutes = [
component: SecurityUsers,
noSider: false,
},
{
path: 'jobs',
exact: true,
component: Jobs,
noSider: false,
},
{
path: '*',
component: () => NoMatch,