diff --git a/src/layouts/admin-menu.jsx b/src/layouts/admin-menu.jsx index 7ec48768..bc2b6aed 100644 --- a/src/layouts/admin-menu.jsx +++ b/src/layouts/admin-menu.jsx @@ -147,7 +147,7 @@ const renderMenu = (t) => { { path: /^\/compute\/baremetal-node-admin\/detail\/.[^/]+$/, name: t('Bare Metal Node Detail'), - key: 'baremetaNodeDetailAdmin', + key: 'baremetalNodeDetailAdmin', routePath: '/compute/baremetal-node-admin/detail/:id', level: 2, }, diff --git a/src/layouts/menu.jsx b/src/layouts/menu.jsx index 81a06a07..dafb6c97 100644 --- a/src/layouts/menu.jsx +++ b/src/layouts/menu.jsx @@ -272,7 +272,7 @@ const renderMenu = (t) => { { path: '/network/floatingip', name: t('Floating IPs'), - key: 'floatingip', + key: 'fip', level: 1, children: [ { diff --git a/src/layouts/user-menu.jsx b/src/layouts/user-menu.jsx index a804d09a..661f4b73 100644 --- a/src/layouts/user-menu.jsx +++ b/src/layouts/user-menu.jsx @@ -23,7 +23,7 @@ const renderMenu = (t) => { { path: '/user/center', name: t('User Center'), - key: '/user', + key: 'userCenter', icon: , level: 0, hasBreadcrumb: false, @@ -32,7 +32,7 @@ const renderMenu = (t) => { { path: '/user/application-credentials', name: t('Application Credentials'), - key: '/user/application-credentials', + key: 'applicationCredential', level: 0, icon: , children: [], diff --git a/src/pages/compute/containers/BareMetalNode/index.jsx b/src/pages/compute/containers/BareMetalNode/index.jsx index 695f9395..02915ea8 100644 --- a/src/pages/compute/containers/BareMetalNode/index.jsx +++ b/src/pages/compute/containers/BareMetalNode/index.jsx @@ -54,7 +54,7 @@ export default class BareMetalNode extends Base { { title: t('Node ID/Name'), dataIndex: 'name', - routerName: 'baremetalNodeDetail', + routeName: 'baremetalNodeDetailAdmin', }, { title: t('Ironic Instance Name'), diff --git a/src/pages/network/containers/FloatingIp/Detail/index.jsx b/src/pages/network/containers/FloatingIp/Detail/index.jsx index 017cb193..c5bbf395 100644 --- a/src/pages/network/containers/FloatingIp/Detail/index.jsx +++ b/src/pages/network/containers/FloatingIp/Detail/index.jsx @@ -31,7 +31,7 @@ export class FloatingIpDetail extends Base { } get listUrl() { - return this.getRoutePath('floatingip'); + return this.getRoutePath('fip'); } get actionConfigs() { diff --git a/src/pages/network/containers/LoadBalancers/Listener/index.jsx b/src/pages/network/containers/LoadBalancers/Listener/index.jsx index 71912d6e..e544f10b 100644 --- a/src/pages/network/containers/LoadBalancers/Listener/index.jsx +++ b/src/pages/network/containers/LoadBalancers/Listener/index.jsx @@ -61,7 +61,7 @@ export default class Listeners extends Base { { title: t('ID/Name'), dataIndex: 'name', - routeName: this.getRouteName('lbDetail'), + routeName: this.getRouteName('lbListenerDetail'), routeParamsFunc: (data) => { return { loadBalancerId: this.id, diff --git a/src/pages/network/containers/QoSPolicy/Detail/index.jsx b/src/pages/network/containers/QoSPolicy/Detail/index.jsx index c88a895d..03652cbc 100644 --- a/src/pages/network/containers/QoSPolicy/Detail/index.jsx +++ b/src/pages/network/containers/QoSPolicy/Detail/index.jsx @@ -30,7 +30,7 @@ export default class QoSPolicyDetail extends Base { } get listUrl() { - return this.getRoutePath('qosPolicy'); + return this.getRoutePath('networkQos'); } get actionConfigs() { diff --git a/src/utils/route-map.jsx b/src/utils/route-map.jsx index 1fe507a5..5f8c74d3 100644 --- a/src/utils/route-map.jsx +++ b/src/utils/route-map.jsx @@ -28,6 +28,7 @@ const insertRouteMap = (record = {}) => { export const setRouteMap = (routes = []) => { routes.forEach((r) => insertRouteMap(r)); + console.log('routeMap', routeMap); return routeMap; };