From 5e1d4d5155c57c43739d61914e2d29a64f9bb683 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期日, 27 八月 2023 17:40:38 +0800 Subject: [PATCH] Merge branch 'develop' --- src/views/systemfunc/index.jsx | 43 ++++++++++++++++++++++++------------------- 1 files changed, 24 insertions(+), 19 deletions(-) diff --git a/src/views/systemfunc/index.jsx b/src/views/systemfunc/index.jsx index 1c71550..270c6ea 100644 --- a/src/views/systemfunc/index.jsx +++ b/src/views/systemfunc/index.jsx @@ -1,5 +1,6 @@ import React, {Component} from 'react' import { ConfigProvider } from 'antd' +import { withRouter } from 'react-router-dom' import zhCN from 'antd/es/locale/zh_CN' import asyncComponent from '@/utils/asyncComponent' @@ -11,25 +12,29 @@ const Tabview = asyncComponent(() => import('@/components/tabview')) -class Design extends Component { +class MkHS extends Component { UNSAFE_componentWillMount() { - sessionStorage.setItem('role_id', sessionStorage.getItem('cloudRole_id')) - sessionStorage.setItem('dataM', sessionStorage.getItem('cloudDataM')) - sessionStorage.setItem('User_Name', sessionStorage.getItem('CloudUserName')) - sessionStorage.setItem('Full_Name', sessionStorage.getItem('CloudFullName')) - - document.body.className = 'mk-blue-black' - window.GLOB.dataFormat = false // 鍘婚櫎姘村嵃 - window.GLOB.mkHS = true - - // HS涓嬩笉鍙紑鍚柇鐐硅皟璇� - window.GLOB.breakpoint = false - sessionStorage.removeItem('breakpoint') - - Object.defineProperty(window, 'debugger', { - writable: false, - value: false - }) + if (!sessionStorage.getItem('UserID')) { + this.props.history.replace('/login') + } else { + sessionStorage.setItem('role_id', sessionStorage.getItem('cloudRole_id')) + sessionStorage.setItem('dataM', sessionStorage.getItem('cloudDataM')) + sessionStorage.setItem('User_Name', sessionStorage.getItem('CloudUserName')) + sessionStorage.setItem('Full_Name', sessionStorage.getItem('CloudFullName')) + + document.body.className = 'mk-blue-black' + window.GLOB.dataFormat = false // 鍘婚櫎姘村嵃 + window.GLOB.mkHS = true + + // HS涓嬩笉鍙紑鍚柇鐐硅皟璇� + window.GLOB.breakpoint = false + sessionStorage.removeItem('breakpoint') + + Object.defineProperty(window, 'debugger', { + writable: false, + value: false + }) + } } componentDidMount () { @@ -57,4 +62,4 @@ } } -export default Design \ No newline at end of file +export default withRouter(MkHS) \ No newline at end of file -- Gitblit v1.8.0