pull/1477/head
hutanglong 2 years ago
parent 48d7814f9d
commit 8002413269

@ -19,6 +19,26 @@ const App = () => {
{ label: <Link to={'/thread-poll/index'}>{useTran(STR_MAP.THREAD_POOL)}</Link>, key: '/thread-poll/index' }, { label: <Link to={'/thread-poll/index'}>{useTran(STR_MAP.THREAD_POOL)}</Link>, key: '/thread-poll/index' },
], ],
}, },
{
label: <Link to={'/tenant'}>{useTran(STR_MAP.TENANT_MANAGE)}</Link>,
key: STR_MAP.TENANT_MANAGE,
icon: <IconFont type="icon-hot-for-ux"></IconFont>,
},
{
label: <Link to={'/item'}>{useTran(STR_MAP.PROJECT_MANAGE)}</Link>,
key: STR_MAP.PROJECT_MANAGE,
icon: <IconFont type="icon-hot-for-ux"></IconFont>,
},
{
label: <Link to={'/user'}>{useTran(STR_MAP.USER_MANAGE)}</Link>,
key: STR_MAP.USER_MANAGE,
icon: <IconFont type="icon-hot-for-ux"></IconFont>,
},
{
label: <Link to={'/log'}>{useTran(STR_MAP.LOG_MANAGE)}</Link>,
key: STR_MAP.LOG_MANAGE,
icon: <IconFont type="icon-hot-for-ux"></IconFont>,
},
]; ];
return ( return (

@ -17,4 +17,8 @@ export enum STR_MAP {
CREATION_TIME = 'creationTime', CREATION_TIME = 'creationTime',
UPDATE_TIME = 'update time', UPDATE_TIME = 'update time',
EDIT = 'edit', EDIT = 'edit',
TENANT_MANAGE = 'tenantManage',
LOG_MANAGE = 'logManage',
PROJECT_MANAGE = 'projectManage',
USER_MANAGE = 'userManage',
} }

@ -19,6 +19,10 @@ const enTranslationMap: { [key: string]: string } = {
[STR_MAP.CREATION_TIME]: 'creation time', [STR_MAP.CREATION_TIME]: 'creation time',
[STR_MAP.UPDATE_TIME]: 'update time', [STR_MAP.UPDATE_TIME]: 'update time',
[STR_MAP.EDIT]: 'edit', [STR_MAP.EDIT]: 'edit',
[STR_MAP.TENANT_MANAGE]: 'tenant management',
[STR_MAP.PROJECT_MANAGE]: 'project management',
[STR_MAP.USER_MANAGE]: 'user management',
[STR_MAP.LOG_MANAGE]: 'log management',
}; };
export default enTranslationMap; export default enTranslationMap;

@ -19,6 +19,10 @@ const zhTranslationMap: { [key: string]: string } = {
[STR_MAP.CREATION_TIME]: '创建时间', [STR_MAP.CREATION_TIME]: '创建时间',
[STR_MAP.UPDATE_TIME]: '更新时间', [STR_MAP.UPDATE_TIME]: '更新时间',
[STR_MAP.EDIT]: '操作', [STR_MAP.EDIT]: '操作',
[STR_MAP.TENANT_MANAGE]: '租户管理',
[STR_MAP.PROJECT_MANAGE]: '项目管理',
[STR_MAP.USER_MANAGE]: '用户管理',
[STR_MAP.LOG_MANAGE]: '日志管理',
}; };
export default zhTranslationMap; export default zhTranslationMap;

@ -1,10 +1,11 @@
import React from 'react'; import React, { Suspense } from 'react';
import ReactDOM from 'react-dom/client'; import ReactDOM from 'react-dom/client';
import App from './App'; import App from './App';
import { BrowserRouter } from 'react-router-dom'; import { BrowserRouter } from 'react-router-dom';
import { MyStore } from './context'; import { MyStore } from './context';
import './config/i18n'; import './config/i18n';
import 'antd/dist/reset.css'; import 'antd/dist/reset.css';
import { Spin } from 'antd';
const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement); const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement);
@ -14,7 +15,9 @@ root.render(
{/* theme context */} {/* theme context */}
<MyStore> <MyStore>
{/* theme config context */} {/* theme config context */}
<Suspense fallback={<Spin />}>
<App /> <App />
</Suspense>
</MyStore> </MyStore>
</BrowserRouter> </BrowserRouter>
</React.StrictMode> </React.StrictMode>

@ -4,9 +4,18 @@ import aboutRouter from '@/page/about/router';
import ThreadPoolRouter from '@/page/thread-pool/router'; import ThreadPoolRouter from '@/page/thread-pool/router';
import tenantRouter from '@/page/tenant/router'; import tenantRouter from '@/page/tenant/router';
import LoginRouter from '@/page/login/router'; import LoginRouter from '@/page/login/router';
// import itemRouter from '@/page/item/router'; import itemRouter from '@/page/item/router';
// import userRouter from '@/page/user/router'; import userRouter from '@/page/user/router';
// import logRouter from '@/page/log/router'; import logRouter from '@/page/log/router';
const routerList: IRouterList[] = [...homeRouter, ...aboutRouter, ...tenantRouter, ...ThreadPoolRouter, ...LoginRouter]; const routerList: IRouterList[] = [
...homeRouter,
...aboutRouter,
...tenantRouter,
...ThreadPoolRouter,
...LoginRouter,
...itemRouter,
...userRouter,
...logRouter,
];
export default routerList; export default routerList;

Loading…
Cancel
Save