From 4366981fbe7d406e90487fd94450fab6eb31120d Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 29 八月 2023 17:19:35 +0800
Subject: [PATCH] Merge branch 'master' into positec

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

diff --git a/src/views/sso/index.jsx b/src/views/sso/index.jsx
index 053eaf1..48b2474 100644
--- a/src/views/sso/index.jsx
+++ b/src/views/sso/index.jsx
@@ -82,7 +82,18 @@
           showline: res.split_line_show || 'true',
           webSite: res.WebSite || '',
           navBar: res.menu_type,
-          app_version: res.app_version
+          app_version: res.app_version,
+          Member_Level: 0
+        }
+
+        if ([10, 20, 30, 40, 50, 60, 70, 80, 90, 100].includes(res.member_level)) {
+          systemMsg.Member_Level = md5('mksoft' + window.GLOB.appkey + res.member_level)
+          if (!window.GLOB.memberLevel) {
+            Object.defineProperty(window.GLOB, 'memberLevel', {
+              writable: false,
+              value: res.member_level
+            })
+          }
         }
 
         let level = res.pwd_level || ''
@@ -133,12 +144,6 @@
           document.getElementsByTagName('head')[0].appendChild(link)
         }
 
-        let memberLevel = res.member_level
-
-        if (typeof(memberLevel) === 'number' && memberLevel > 0 && parseInt(memberLevel / 10) * 10 === memberLevel) {
-          sessionStorage.setItem('Member_Level', md5('mksoft' + window.GLOB.appkey + new Date().getFullYear() + new Date().getMonth() + memberLevel))
-          window.GLOB.memberLevel = memberLevel
-        }
         this.props.history.replace('/main')
       } else {
         notification.warning({

--
Gitblit v1.8.0