king
2020-06-28 48a18736c461ad730bd264b0ac7b40b68a0e33a1
src/index.js
@@ -14,6 +14,10 @@
  window.location.replace(window.location.href.split(/(index.html)+/ig)[0] + 'mob/index.html')
}
if (options.cdomain) {
  options.cloudServiceApi = options.cdomain + '/webapi/dostars'
}
const render  = Component => {
  ReactDOM.render(
    <Provider store={store}>
@@ -25,12 +29,25 @@
window.GLOB = window.GLOB || {}
if (!(options.systemType === 'local' && window.GLOB.systemType === 'official')) { // 只有业务系统才可以设置为正式系统
if (!(options.sysType === 'local' && window.GLOB.systemType === 'official')) { // 只有业务系统才可以设置为正式系统
  window.GLOB.systemType = ''
}
if (options.systemType !== 'local') { // sso,cloud不可设置单点服务器地址
if (options.sysType === 'cloud') { // cloud不可设置单点服务器地址,云端appkey为系统设置
  window.GLOB.appkey = options.cakey
  window.GLOB.mainSystemApi = ''
} else if (options.systemType === 'local' && window.GLOB.mainSystemApi) { // 业务系统
} else if (options.sysType === 'SSO') { // sso不可设置单点服务器地址
  window.GLOB.mainSystemApi = ''
  if (window.GLOB.appkey === options.cakey) {
    window.GLOB.appkey = ''
    console.warn('单点系统appkey不可与云端相同')
  }
} else if (options.sysType === 'local') { // 业务系统
  if (window.GLOB.appkey === options.cakey) {
    window.GLOB.appkey = ''
    console.warn('业务系统appkey不可与云端相同')
  }
  if (window.GLOB.mainSystemApi) {
  let systemApi = window.GLOB.mainSystemApi
  if (/^(http|https):\/\//ig.test(systemApi)) {
@@ -52,6 +69,7 @@
  window.GLOB.mainSystemApi = systemApi
}
}
let _systemMsg = localStorage.getItem(window.location.href.split('#')[0] + 'system')