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}&nbsp;&nbsp;&nbsp;
-                      <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