| | |
| | | import zhCN from '@/locales/zh-CN/login.js' |
| | | import enUS from '@/locales/en-US/login.js' |
| | | import options from '@/store/options.js' |
| | | import Utils from '@/utils/utils.js' |
| | | import logourl from '../../assets/img/login-logo.png' |
| | | import './index.scss' |
| | | |
| | |
| | | // md5密码加密 |
| | | const salt = 'minkesoft' |
| | | return md5(md5(pwd + salt)) |
| | | // return pwd |
| | | } |
| | | |
| | | handleSubmit = e => { |
| | |
| | | |
| | | async loginsubmit (param) { |
| | | // 登录提交 |
| | | let password = this.md5Password(param.password) |
| | | // let password = this.md5Password(param.password) |
| | | let password = param.password |
| | | let result = await Api.loginsystem(param.username, password) |
| | | if (result.status) { |
| | | // if (!result.IsError) { |
| | | sessionStorage.setItem('UserID', result.userid) |
| | | if (!result.IsError) { |
| | | sessionStorage.setItem('UserID', result.userid || 'U000000001') |
| | | sessionStorage.setItem('SessionUid', Utils.getuuid()) |
| | | sessionStorage.setItem('LoginUID', '') |
| | | localStorage.setItem('lang', this.state.selectedlang.value) |
| | | |
| | | if (param.remember) { // 记住密码时账号密码存入localStorage |
| | |
| | | this.props.history.replace('/main') |
| | | } |
| | | } else { |
| | | message.warning(result.message) |
| | | // message.warning(result.Message) |
| | | message.warning(result.Message) |
| | | this.setState({ |
| | | isDisabled: false |
| | | }) |
| | |
| | | |
| | | UNSAFE_componentWillMount () { |
| | | let timeStamp = new Date().getTime() |
| | | // let str = md5('MK19' + options.AppId + timeStamp) |
| | | let str = md5('MK19' + options.AppId + timeStamp) |
| | | Api.systemauth(options.AppId, timeStamp).then(res => { |
| | | if (res.status) { |
| | | if (res.status && res.EPC === str) { |
| | | let box = [] |
| | | for (let i = 0; i < 15; i++) { |
| | | let s = 'mksoft' + moment().add(i, 'days').format('YYYYMMDD') |
| | |
| | | auth: false |
| | | }) |
| | | } |
| | | // console.log(str) |
| | | }) |
| | | |
| | | // console.log(options) |
| | | // localStorage.setItem('AuthCode', [md5('mksoft' + moment().format('YYYYMMDD'))]) |
| | | |
| | | let authCode = localStorage.getItem('AuthCode') |
| | | let _s = md5('mksoft' + moment().format('YYYYMMDD')) |
| | |
| | | } |
| | | } |
| | | |
| | | componentDidMount () { |
| | | const input = document.getElementById('username') |
| | | if (input) { |
| | | input.focus() |
| | | } |
| | | } |
| | | |
| | | render () { |
| | | const { getFieldDecorator } = this.props.form |
| | | const menu = ( |