| | |
| | | UNSAFE_componentWillMount () { |
| | | const { loginWays } = this.props |
| | | let remember = true |
| | | let _url = window.location.href.split('#')[0] |
| | | |
| | | if (localStorage.getItem(window.location.href.split('#')[0] + 'users')) { // 过渡 |
| | | localStorage.setItem(window.GLOB.sysSign + 'users', localStorage.getItem(window.location.href.split('#')[0] + 'users')) |
| | | localStorage.setItem(window.GLOB.sysSign + 'remember', localStorage.getItem(window.location.href.split('#')[0] + 'remember')) |
| | | localStorage.removeItem(window.location.href.split('#')[0] + 'users') |
| | | } |
| | | |
| | | if (localStorage.getItem(_url + 'remember') === 'false') { |
| | | if (localStorage.getItem(window.GLOB.sysSign + 'remember') === 'false') { |
| | | remember = false |
| | | } |
| | | if (!window.GLOB.keepKey) { |
| | |
| | | }) |
| | | |
| | | let activeKey = _loginWays[0].type |
| | | |
| | | let users = localStorage.getItem(_url + 'users') |
| | | |
| | | let users = localStorage.getItem(window.GLOB.sysSign + 'users') |
| | | let _user = null |
| | | |
| | | if (users) { |
| | |
| | | } |
| | | |
| | | changelang = (val) => { |
| | | const _href = window.location.href.split('#')[0] |
| | | localStorage.setItem(_href + 'lang', val) |
| | | localStorage.setItem(window.location.href.split('#')[0] + 'lang', val) |
| | | sessionStorage.setItem('lang', val) |
| | | |
| | | window.location.reload() |
| | |
| | | |
| | | rememberChange = (e) => { |
| | | let val = e.target.checked |
| | | let _url = window.location.href.split('#')[0] |
| | | |
| | | localStorage.setItem(_url + 'remember', val) |
| | | localStorage.setItem(window.GLOB.sysSign + 'remember', val) |
| | | } |
| | | |
| | | complete = (val) => { |
| | |
| | | |
| | | this.setState({users: _users}) |
| | | |
| | | let _url = window.location.href.split('#')[0] |
| | | |
| | | localStorage.setItem(_url + 'users', window.btoa(window.encodeURIComponent(JSON.stringify(_users)))) |
| | | localStorage.setItem(window.GLOB.sysSign + 'users', window.btoa(window.encodeURIComponent(JSON.stringify(_users)))) |
| | | } |
| | | |
| | | /** |