From f7e9b835c30e5b3287b2c04e24950871cafa907d Mon Sep 17 00:00:00 2001
From: liyj <1003249715@qq.com>
Date: Mon, 07 Sep 2020 15:28:45 +0800
Subject: [PATCH] Merge branch 'master' of http://120.79.193.119:9090/r/huge/frontEnd/hugeOA
---
src/components/common/HeadView/index.jsx | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/src/components/common/HeadView/index.jsx b/src/components/common/HeadView/index.jsx
index 899d80b..d629bbf 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') || '{}';
@@ -68,7 +70,7 @@
(loginUser && Object.keys(loginUser).length) &&
<Row type="flex" align="middle" justify="space-between" >
<Col>
- <Select value={role} size="small" style={{ marginLeft: 20, width: 120 }} onChange={value => {
+ {/* <Select value={role} size="small" style={{ marginLeft: 20, width: 120 }} onChange={value => {
setContext({ role: value });
history.push('/')
}}>
@@ -77,11 +79,11 @@
<Option value={key} key={key}>{name}</Option>
))
}
- </Select>
+ </Select> */}
</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