修改普通用户不能通过dashboard页面跳转到用户管理和会话管理

This commit is contained in:
dushixiang
2021-02-14 01:38:13 +08:00
parent abf1e0217c
commit 5b7cebb602
4 changed files with 57 additions and 6 deletions

View File

@ -7,6 +7,7 @@ import './Dashboard.css'
import {Link} from "react-router-dom";
import {Area} from '@ant-design/charts';
import Logout from "../user/Logout";
import {isAdmin} from "../../service/permission";
const routes = [
@ -97,7 +98,7 @@ class Dashboard extends Component {
<Row gutter={16}>
<Col span={6}>
<Card bordered={true}>
<Link to={'/user'}>
<Link to={'/user'} disabled={!isAdmin()}>
<Statistic title="在线用户" value={this.state.counter['user']}
prefix={<UserOutlined/>}/>
</Link>
@ -122,7 +123,7 @@ class Dashboard extends Component {
</Col>
<Col span={6}>
<Card bordered={true}>
<Link to={'/online-session'}>
<Link to={'/online-session'} disabled={!isAdmin()}>
<Statistic title="在线会话" value={this.state.counter['onlineSession']}
prefix={<LinkOutlined/>}/>
</Link>