diff --git a/admin-web/config/router.config.js b/admin-web/config/router.config.js index 429db6aa5..64a10f6c5 100644 --- a/admin-web/config/router.config.js +++ b/admin-web/config/router.config.js @@ -21,6 +21,15 @@ export default [ Routes: ['src/pages/Authorized'], authority: ['admin', 'user'], routes: [ + // redirect + { path: '/', redirect: '/home' }, + // home + { + path: '/home', + name: 'home', + icon: 'user', + component: './Home/Home', + }, // admin { path: '/admin', @@ -34,8 +43,6 @@ export default [ }, ], }, - // dashboard - { path: '/', redirect: '/dashboard/analysis' }, { path: '/dashboard', name: 'dashboard', diff --git a/admin-web/src/pages/Home/Home.js b/admin-web/src/pages/Home/Home.js new file mode 100644 index 000000000..f334d7ebb --- /dev/null +++ b/admin-web/src/pages/Home/Home.js @@ -0,0 +1,28 @@ +import React, { Component } from 'react'; +import { Button } from 'antd'; +import AuthorityControl from '../../components/AuthorityControl'; +import GlobalAuthority from '../../layouts/GlobalAuthorityContext'; + +export default class Home extends Component { + state = {}; + + render() { + // 定义认证的属性 TODO + const GlobalAuthorityProps = { + user: 'admin', + login: 'success', + authList: { + 'auth.button': true, + }, + }; + + return ( + + + + +

home...

+
+ ); + } +}