| | |
| | | syncing: false, |
| | | } |
| | | |
| | | UNSAFE_componentWillMount() { |
| | | localStorage.removeItem('UserID') |
| | | localStorage.removeItem('LoginUID') |
| | | localStorage.removeItem('User_Name') |
| | | localStorage.removeItem('Full_Name') |
| | | localStorage.removeItem('avatar') |
| | | localStorage.removeItem('dataM') |
| | | localStorage.removeItem('localDataM') |
| | | localStorage.removeItem('debug') |
| | | localStorage.removeItem('role_id') |
| | | |
| | | let lang = sessionStorage.getItem('lang') || 'zh-CN' |
| | | |
| | | sessionStorage.clear() |
| | | |
| | | sessionStorage.setItem('lang', lang) |
| | | } |
| | | |
| | | handleSubmit = () => { |
| | | this.loginformRef.handleConfirm().then(res => { |
| | | this.setState({ |
| | |
| | | return |
| | | } |
| | | } |
| | | |
| | | |
| | | localStorage.setItem('UserID', res.UserID) |
| | | localStorage.setItem('LoginUID', res.LoginUID) |
| | | localStorage.setItem('User_Name', res.UserName) |
| | | localStorage.setItem('Full_Name', res.FullName) |
| | | localStorage.setItem('avatar', res.icon || '') |
| | | localStorage.setItem('dataM', res.dataM ? 'true' : '') |
| | | localStorage.setItem('localDataM', res.dataM ? 'true' : '') |
| | | localStorage.setItem('debug', res.debug || '') |
| | | localStorage.setItem('role_id', res.role_id || '') |
| | | localStorage.setItem('departmentcode', res.departmentcode || '') |
| | | localStorage.setItem('organization', res.organization || '') |
| | | localStorage.setItem('mk_user_type', res.mk_user_type || '') |
| | | |
| | | sessionStorage.setItem('UserID', res.UserID) |
| | | sessionStorage.setItem('LoginUID', res.LoginUID) |
| | | sessionStorage.setItem('User_Name', res.UserName) |
| | |
| | | sessionStorage.setItem('externalDatabase', res.paas_externalDatabase) |
| | | window.GLOB.externalDatabase = `[${res.paas_externalDatabase}]..` |
| | | } |
| | | |
| | | // localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') |
| | | // sessionStorage.setItem('lang', param.lang || 'zh-CN') |
| | | |
| | | sessionStorage.removeItem('visitorUserID') |
| | | sessionStorage.removeItem('visitorLoginUID') |
| | |
| | | } |
| | | } |
| | | |
| | | if (['20210626201522493D7AD7591D7A547278685', '20210626201956190740F1DF384914A3CA9EF'].includes(window.GLOB.appkey) && process.env.NODE_ENV === 'production' && param.username !== 'IF_DMS_APP') { |
| | | if (process.env.NODE_ENV === 'production' && param.username !== 'IF_DMS_APP') { |
| | | let _param = { |
| | | UserName: param.username, |
| | | Password: param.password, |
| | |
| | | sessionStorage.setItem('externalDatabase', res.paas_externalDatabase) |
| | | window.GLOB.externalDatabase = `[${res.paas_externalDatabase}]..` |
| | | } |
| | | |
| | | // localStorage.setItem(_href + 'lang', param.lang || 'zh-CN') |
| | | // sessionStorage.setItem('lang', param.lang || 'zh-CN') |
| | | |
| | | sessionStorage.removeItem('visitorUserID') |
| | | sessionStorage.removeItem('visitorLoginUID') |
| | |
| | | } |
| | | |
| | | render () { |
| | | const { lineColor, bgImage, loginlogo, copyRight, webSite, ICP, loginWays, prolType, prolCont } = this.state |
| | | const { lineColor, bgImage, loginlogo, copyRight, webSite, ICP, loginWays, platName, prolType, prolCont } = this.state |
| | | |
| | | let wrapStyle = {} |
| | | |
| | |
| | | <div className="login-container" id="mk-login-view" style={wrapStyle}> |
| | | <div className="logo" style={lineColor ? {borderColor: lineColor} : {}}> |
| | | {loginlogo ? <img src={loginlogo} alt=""/> : null} |
| | | {this.state.platName ? <p className="plat-name">{this.state.platName}</p> : null} |
| | | </div> |
| | | <div className="login-middle" style={lineColor ? {borderColor: lineColor} : {}}> |
| | | <div className="login-middle"> |
| | | {loginWays ? <LoginForm |
| | | auth={this.state.auth} |
| | | authError={this.state.authError} |
| | | platName={platName} |
| | | loginWays={loginWays} |
| | | prolType={prolType} |
| | | prolCont={prolCont} |