| | |
| | | BasePath: '/' |
| | | } |
| | | |
| | | localStorage.setItem('bmsSystem', param.system) |
| | | |
| | | if (process.env.NODE_ENV === 'production') { |
| | | Api.loginAndRedirect(_param).then(result => { |
| | | if (result.IsError) { |
| | | this.setState({ |
| | |
| | | }) |
| | | message.warning('登录失败,用户名或密码错误!') |
| | | } else { |
| | | if (param.system !== 'new') { |
| | | if (process.env.NODE_ENV === 'production') { |
| | | window.location.replace(document.location.origin + '/Home/Index') |
| | | } else { |
| | | window.location.replace(window.GLOB.location + '/Home/Index') |
| | | } |
| | | }) |
| | | } else { |
| | | sessionStorage.setItem('UserID', res.UserID) |
| | | sessionStorage.setItem('LoginUID', res.LoginUID) |
| | |
| | | this.props.history.replace('/main') |
| | | } |
| | | } |
| | | } |
| | | }) |
| | | } else if (res.ErrCode === 'Need_Get_Appkey' && options.sysType === 'SSO') { |
| | | message.warning('应用尚未创建,请向云端同步应用!') |
| | | |