From a4f102defd2c7918617717f3307b6a3ef63859ff Mon Sep 17 00:00:00 2001 From: Mr Ke <kelq@hugeinfo.com.cn> Date: Fri, 29 May 2020 18:03:17 +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