From 2d0e600900696bb309d09efd47fd7d4980eeb172 Mon Sep 17 00:00:00 2001
From: liyj <1003249715@qq.com>
Date: Mon, 01 Jun 2020 16:11:28 +0800
Subject: [PATCH] 页面调整
---
src/components/common/HeadView/index.jsx | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/src/components/common/HeadView/index.jsx b/src/components/common/HeadView/index.jsx
index 899d80b..b69749f 100644
--- a/src/components/common/HeadView/index.jsx
+++ b/src/components/common/HeadView/index.jsx
@@ -17,21 +17,23 @@
const history = createHashHistory();
const { Option } = Select;
-const menu = (
- <Menu>
+const menu = (fun) => {
+ return <Menu>
<Menu.Item>
<a onClick={() => {
// 清空用户相关信息
window.localStorage.setItem('menu', '');
window.localStorage.setItem('token', '');
+ window.localStorage.setItem('role', '');
message.success('退出成功!');
+ fun({ role: '' });
window.location.href = window.location.origin + '/#/login';
}}>
退出
</a>
</Menu.Item>
</Menu>
-);
+};
export default function HeadView({ props }) {
var loginUser = window.localStorage.getItem('loginUser') || '{}';
@@ -81,7 +83,7 @@
</Col>
<Col style={{ marginRight: 40 }}>
{loginUser.trueName}
- <Dropdown overlay={menu}>
+ <Dropdown overlay={menu(setContext)}>
<a className="ant-dropdown-link" onClick={e => e.preventDefault()}>
[{loginUser.dept} | {loginUser.post}]<Icon type="caret-down" />
</a>
--
Gitblit v1.8.0