| | |
| | | let lang = localStorage.getItem(_href + 'lang') || (config.defaultLang !== 'en-US' ? 'zh-CN' : 'en-US') |
| | | sessionStorage.setItem('lang', lang) |
| | | |
| | | if (localStorage.getItem(_href + 'files') === md5(_href + 'files')) { |
| | | let d = localStorage.getItem(_href + 'filesDate') |
| | | |
| | | GLOB.storeFiles = true |
| | | GLOB.storeDate = Math.ceil((new Date(d).getTime() - new Date().getTime()) / 86400000) |
| | | } else if (GLOB.licenseKey && config.storeKey && config.storeKey.length === 16) { |
| | | let trans = {A:0, B:1, C:2, D:3, E:4, F:5, G:6, H:7, I:8, J:9} |
| | | let d = config.storeKey.slice(0, 8) |
| | | |
| | | d = d.split('').map(k => trans[k]).join('') |
| | | |
| | | let key = config.storeKey.slice(8) |
| | | let _key = GLOB.appId + GLOB.appkey + 'e_files_key' + d |
| | | _key = md5(_key.toLowerCase()) |
| | | _key = _key.toUpperCase() |
| | | _key = _key.slice(-8) |
| | | |
| | | if (key === _key) { |
| | | GLOB.storeFiles = true |
| | | |
| | | d = d.slice(0, 4) + '-' + d.slice(4, 6) + '-' + d.slice(6) |
| | | GLOB.storeDate = Math.ceil((new Date(d).getTime() - new Date().getTime()) / 86400000) |
| | | } |
| | | } |
| | | |
| | | GLOB.mkActions = {} // 按钮权限集 |
| | | |
| | | Object.defineProperty(GLOB, 'appId', { |