From 316877c1d9e5b6d92334f30b03d97d7e833cd934 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 02 二月 2021 16:01:57 +0800
Subject: [PATCH] 2021-02-02

---
 src/views/login/index.jsx |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/views/login/index.jsx b/src/views/login/index.jsx
index edeb504..c0cef5d 100644
--- a/src/views/login/index.jsx
+++ b/src/views/login/index.jsx
@@ -43,6 +43,21 @@
     syncing: false
   }
 
+  UNSAFE_componentWillMount() {
+    localStorage.removeItem('UserID')
+    localStorage.removeItem('LoginUID')
+    localStorage.removeItem('User_Name')
+    localStorage.removeItem('Full_Name')
+    localStorage.removeItem('avatar')
+    localStorage.removeItem('dataM')
+    localStorage.removeItem('localDataM')
+    localStorage.removeItem('debug')
+    localStorage.removeItem('role_id')
+    localStorage.removeItem('localRole_id')
+
+    sessionStorage.clear()
+  }
+
   changelang (item) {
     // 鍒囨崲璇█
     this.setState({
@@ -288,10 +303,10 @@
 
     Api.getTouristMsg().then(result => {
       if (result.status) {
-        if (result.UserID) {
+        if (result.UserID && !sessionStorage.getItem('UserID')) {
           sessionStorage.setItem('UserID', result.UserID)
         }
-        if (result.LoginUID) {
+        if (result.LoginUID && !sessionStorage.getItem('LoginUID')) {
           sessionStorage.setItem('LoginUID', result.LoginUID)
         }
 

--
Gitblit v1.8.0