| | |
| | | componentDidMount () { |
| | | const timeStamp = new Date().getTime() |
| | | const _authUrl = window.location.href.split('#')[0] + 'AuthCode' |
| | | |
| | | let authCode = localStorage.getItem(_authUrl) |
| | | let _s = md5('mksoft' + moment().format('YYYYMMDD')) |
| | | authCode = authCode ? authCode.split(',') : [] |
| | | let index = authCode.findIndex(key => key === _s) |
| | | |
| | | if (index > -1) { |
| | | this.setState({ |
| | | auth: true |
| | | }) |
| | | } |
| | | |
| | | if (index === -1 || index > 5) { |
| | | let _appId = window.GLOB.appId |
| | | |
| | | if (options.sysType === 'cloud') { // 云端使用系统配置appid |
| | |
| | | } |
| | | |
| | | let str = md5('MK19' + _appId + timeStamp) |
| | | let _rduri = window.atob('aHR0cDovL2VwYy5tazloL$mkmNuL3dlYmFwaS9kb3N0YXJz'.replace(/\$mk/ig, '')) |
| | | let _func = window.atob('c0VtcG93ZXJDbG91$mkZF9HZXRfTGlua1VybA=='.replace(/\$mk/ig, '')) |
| | | let _id = window.atob('YmgwYmFwYWJ0ZDQ1ZXBz$mkZ3JhNzlzZWdiY2g2YzFpYms='.replace(/\$mk/ig, '')) |
| | | |
| | | let param = { |
| | | rduri: 'http://minkesoft.com/mksepc/webapi/dostars', |
| | | func: 'sEmpowerCloud_Get_LinkUrl', |
| | | rduri: _rduri, |
| | | func: _func, |
| | | AppID: _appId, |
| | | TimeStamp: timeStamp, |
| | | appkey: window.GLOB.appkey, |
| | | userid: 'bh0bapabtd45epsgra79segbch6c1ibk', |
| | | LoginUID: 'bh0bapabtd45epsgra79segbch6c1ibk' |
| | | userid: _id, |
| | | LoginUID: _id |
| | | } |
| | | |
| | | Api.dostarToDostars(param).then(res => { |
| | |
| | | auth: false |
| | | }) |
| | | } |
| | | }) |
| | | |
| | | let authCode = localStorage.getItem(_authUrl) |
| | | let _s = md5('mksoft' + moment().format('YYYYMMDD')) |
| | | if (authCode && authCode.includes(_s)) { |
| | | this.setState({ |
| | | auth: true |
| | | }) |
| | | } |
| | | |