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/module/login/login.jsx |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/src/module/login/login.jsx b/src/module/login/login.jsx
index 30856a9..c8b24b2 100644
--- a/src/module/login/login.jsx
+++ b/src/module/login/login.jsx
@@ -12,6 +12,9 @@
 import logo from '../../img/logo.png';
 import fetch from '../../api/request';
 import { oaMenus, userMenus, getMenuListByPermission } from '../../menu';
+import { Context } from '../../index';
+import { createHashHistory } from 'history';
+const history = createHashHistory();
 
 class NormalLoginForm extends React.Component {
   constructor(props) {
@@ -24,7 +27,7 @@
     };
   }
   componentWillMount() {
-    document.title = '恒巨信息OA-用户登录'
+    document.title = '恒巨信息OA-用户登录';
   }
 
   handleSubmit = e => {
@@ -79,9 +82,10 @@
           }
         }));//所有模块菜单
         message.success('登录成功');
-        setTimeout(() => {
-          this.props.history.push({ pathname: "/index" });
-        }, 1500);//延时跳转
+        console.log('this props', this.props);
+        history.push({ pathname: "/index" });
+
+        this.props.setContext && this.props.setContext({ role: 'oa' })
       }
     })
   }
@@ -139,7 +143,6 @@
           </div>
           <div className="login-div-bottom">2011 10215489广州恒巨信息科技有限公司 版权所有 - 粤ICP备10215489号</div>
         </div>
-
       </div>
     );
   }

--
Gitblit v1.8.0