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

diff --git a/src/module/login/login.jsx b/src/module/login/login.jsx
index c8b24b2..ac1e7ad 100644
--- a/src/module/login/login.jsx
+++ b/src/module/login/login.jsx
@@ -68,6 +68,19 @@
     }).then(res => {
       console.log('res', res);
       if (res) {
+        console.log('oa', res.map(({ symbol }) => (symbol)).concat(res.map(({ moduleSymbol }) => (moduleSymbol))).reduce((p, n) => {
+          if (p.indexOf(n) == -1) {
+            return p.concat(n)
+          } else {
+            return p
+          }
+        }, []), getMenuListByPermission(oaMenus, res && res.map(({ symbol }) => (symbol)).concat(res.map(({ moduleSymbol }) => (moduleSymbol))).reduce((p, n) => {
+          if (p.indexOf(n) == -1) {
+            return p.concat(n)
+          } else {
+            return p
+          }
+        }, [])), oaMenus)
         window.localStorage.setItem('menu', JSON.stringify(res));
         window.localStorage.setItem('menusListByRole', JSON.stringify({
           user: { role: 'user', menus: userMenus },
@@ -84,7 +97,6 @@
         message.success('登录成功');
         console.log('this props', this.props);
         history.push({ pathname: "/index" });
-
         this.props.setContext && this.props.setContext({ role: 'oa' })
       }
     })

--
Gitblit v1.8.0