king
2023-08-24 0c1a33a33b45fc3265cb7fef20beb48407cd6c98
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
export default withRouter(MkHS)