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

---
 src/components/header/index.jsx |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/components/header/index.jsx b/src/components/header/index.jsx
index 1442179..3fedb90 100644
--- a/src/components/header/index.jsx
+++ b/src/components/header/index.jsx
@@ -230,16 +230,17 @@
     let UserID = sessionStorage.getItem('CloudUserID')
     let LoginUID = sessionStorage.getItem('CloudLoginUID')
 
-    sessionStorage.setItem('isEditState', state)
     if (state && (!UserID || !LoginUID)) {
       this.setState({
         loginVisible: true
       })
     } else {
+      sessionStorage.setItem('isEditState', state)
       this.setState({
         menulist: null
       })
       this.loadmenu()
+      this.props.modifyMainMenu('')
       this.props.resetEditState(state)
     }
   }
@@ -254,6 +255,7 @@
           sessionStorage.setItem('CloudUserID', res.UserID)
           sessionStorage.setItem('CloudSessionUid', Utils.getuuid())
           sessionStorage.setItem('CloudLoginUID', res.LoginUID)
+          sessionStorage.setItem('isEditState', 'true')
 
           this.setState({
             menulist: null,
@@ -261,6 +263,7 @@
             loginLoading: false
           })
           this.loadmenu()
+          this.props.modifyMainMenu('')
           this.props.resetEditState(true)
         } else {
           this.setState({

--
Gitblit v1.8.0