king
2024-12-24 2998f413a5e196e99df887787aa4b250cd9f3b78
src/index.js
@@ -12,14 +12,23 @@
import '@/assets/css/viewstyle.scss'
if (!localStorage.getItem('SessionUid')) {
  localStorage.setItem('SessionUid', (() => {
  let sid = (() => {
    let uuid = []
    let _options = '0123456789abcdefghigklmnopqrstuv'
    for (let i = 0; i < 32; i++) {
      uuid.push(_options.substr(Math.floor(Math.random() * 0x20), 1))
    }
    return uuid.join('')
  })())
  })()
  if (/_mk_sid=[0-9a-z]{32}/.test(document.cookie)) {
    sid = document.cookie.match(/_mk_sid=[0-9a-z]{32}/)[0].split('=')[1]
  } else {
    document.cookie = '_mk_sid=' + sid
  }
  localStorage.setItem('SessionUid', sid)
}
sessionStorage.setItem('UserID', localStorage.getItem('UserID') || '')
@@ -365,12 +374,16 @@
    }
    if (config.systemRun === 'backend') {
      if (sessionStorage.getItem('systemRun') === 'front') {
        GLOB.debugger = true
      } else {
      GLOB.debugger = false
      Object.defineProperty(window, 'backend', {
        writable: false,
        value: true
      })
    }
    }
    if (config.debugger === 'forbid') {
      sessionStorage.removeItem('breakpoint')
      GLOB.debugger = false