From 769725931ef28d1a86b0fdd89cf5a44faf7bec27 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 03 八月 2020 12:07:57 +0800
Subject: [PATCH] 2020-08-03

---
 src/views/login/index.jsx |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/views/login/index.jsx b/src/views/login/index.jsx
index f8e8807..8b029a1 100644
--- a/src/views/login/index.jsx
+++ b/src/views/login/index.jsx
@@ -153,7 +153,8 @@
   }
 
   componentDidMount () {
-    let timeStamp = new Date().getTime()
+    const timeStamp = new Date().getTime()
+    const _authUrl = window.location.href.split('#')[0] + 'AuthCode'
     let _appId = window.GLOB.appId
 
     if (options.sysType === 'cloud') { // 浜戠浣跨敤绯荤粺閰嶇疆appid
@@ -167,6 +168,7 @@
       func: 'sEmpowerCloud_Get_LinkUrl',
       AppID: _appId,
       TimeStamp: timeStamp,
+      appkey: window.GLOB.appkey,
       userid: 'bh0bapabtd45epsgra79segbch6c1ibk',
       LoginUID: 'bh0bapabtd45epsgra79segbch6c1ibk'
     }
@@ -180,26 +182,26 @@
             box.push(md5(s))
           }
           box = box.join(',')
-          localStorage.setItem('AuthCode', box)
+          localStorage.setItem(_authUrl, box)
   
           this.setState({
             auth: true
           })
         } else {
-          localStorage.removeItem('AuthCode')
+          localStorage.removeItem(_authUrl)
           this.setState({
             auth: false
           })
         }
       } else if (res.ErrCode === 'N') {
-        localStorage.removeItem('AuthCode')
+        localStorage.removeItem(_authUrl)
         this.setState({
           auth: false
         })
       }
     })
 
-    let authCode = localStorage.getItem('AuthCode')
+    let authCode = localStorage.getItem(_authUrl)
     let _s = md5('mksoft' + moment().format('YYYYMMDD'))
     if (authCode && authCode.includes(_s)) {
       this.setState({

--
Gitblit v1.8.0