From 227089fcb8f0facbc0d4456f876a75a747ee6af3 Mon Sep 17 00:00:00 2001
From: Mr Ke <kelq@hugeinfo.com.cn>
Date: Fri, 29 May 2020 20:44:30 +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