From 4a8ce315d1e011ae6a8c94eae0690e2335feb40f Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期日, 19 一月 2020 01:34:07 +0800
Subject: [PATCH] 2020-01-19

---
 src/components/header/index.jsx   |    4 ++--
 src/components/sidemenu/index.jsx |   15 ++++++++-------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/src/components/header/index.jsx b/src/components/header/index.jsx
index 3fedb90..346762c 100644
--- a/src/components/header/index.jsx
+++ b/src/components/header/index.jsx
@@ -324,11 +324,11 @@
           <Switch size="small" className="edit-switch" disabled={!!this.props.editLevel} checked={this.props.editState} onChange={this.changeEditState} />
         </Menu.Item>}
         {!this.props.editState ? <Menu.Item key="1" onClick={this.changePassword}>{this.state.dict['header.password']}</Menu.Item> : null}
-        {this.state.systems.length > 0 ? <Menu.SubMenu title="鍒囨崲绯荤粺">
+        {/* {this.state.systems.length > 0 ? <Menu.SubMenu title="鍒囨崲绯荤粺">
           {this.state.systems.map((system, index) => (
             <Menu.Item className="header-subSystem" key={'sub' + index} onClick={() => {this.changeSystem(system)}}> {system.AppName} </Menu.Item>
           ))}
-        </Menu.SubMenu> : null}
+        </Menu.SubMenu> : null} */}
         <Menu.Item key="2" onClick={this.logout}>{this.state.dict['header.logout']}</Menu.Item>
       </Menu>
     )
diff --git a/src/components/sidemenu/index.jsx b/src/components/sidemenu/index.jsx
index 89e9edc..d0fc29e 100644
--- a/src/components/sidemenu/index.jsx
+++ b/src/components/sidemenu/index.jsx
@@ -188,7 +188,7 @@
   }
 
   UNSAFE_componentWillReceiveProps (nextProps) {
-    if (nextProps.mainMenu && !is(fromJS(this.props.mainMenu), fromJS(nextProps.mainMenu))) {
+    if (!is(fromJS(this.props.mainMenu), fromJS(nextProps.mainMenu))) {
       // 涓昏彍鍗曞垏鎹紝璇锋眰2銆�3绾ц彍鍗曟暟鎹�
       this.loadsubmenu(nextProps.mainMenu)
     } else if (nextProps.collapse && this.props.collapse !== nextProps.collapse) {
@@ -201,12 +201,12 @@
 
   shouldComponentUpdate(nextProps, nextState) {
     // if (!is(fromJS(this.props.mainMenu), fromJS(nextProps.mainMenu)) || (!this.props.collapse && !is(fromJS(this.props.tabviews), fromJS(nextProps.tabviews)))) {
-    if (!is(fromJS(this.props.mainMenu), fromJS(nextProps.mainMenu))) {
-      // 涓昏彍鍗曞垏鎹紝鎴栬彍鍗曞睍寮�涓嬬殑tab椤靛彉鍖栵紝涓嶄細鍒锋柊
-      return false
-    } else {
-      return !is(fromJS(this.props), fromJS(nextProps)) || !is(fromJS(this.state), fromJS(nextState))
-    }
+    // if (!is(fromJS(this.props.mainMenu), fromJS(nextProps.mainMenu))) {
+    //   // 涓昏彍鍗曞垏鎹紝鎴栬彍鍗曞睍寮�涓嬬殑tab椤靛彉鍖栵紝涓嶄細鍒锋柊
+    //   return false
+    // } else {
+    return !is(fromJS(this.props), fromJS(nextProps)) || !is(fromJS(this.state), fromJS(nextState))
+    // }
   }
 
   onOpenChange = openKeys => {
@@ -257,6 +257,7 @@
 
   render () {
     const editShow = (this.props.editState && !this.props.editLevel) || false
+
     return (
       <aside className={"side-menu ant-menu-dark" + (this.props.collapse ? ' side-menu-collapsed' : '') + (this.props.isiframe ? ' iframe' : '')}>
         {this.state.subMenulist && !(this.props.editLevel === 'level2' || this.props.editLevel === 'level3') &&

--
Gitblit v1.8.0