king
2020-05-12 d21470fe80e265cda2c355f636c3258eb0f56636
src/views/login/index.jsx
@@ -1,5 +1,6 @@
import React, {Component} from 'react'
import { message, Modal } from 'antd'
import {connect} from 'react-redux'
import md5 from 'md5'
import moment from 'moment'
import Api from '@/api'
@@ -9,6 +10,7 @@
import Utils from '@/utils/utils.js'
import asyncComponent from '@/utils/asyncComponent'
import asyncLoadComponent from '@/utils/asyncLoadComponent'
import { modifyMemberLevel } from '@/store/action'
import './index.scss'
const LoginForm = asyncLoadComponent(() => import('./loginform'))
@@ -210,6 +212,12 @@
          link.href = res.titlelogo
          document.getElementsByTagName('head')[0].appendChild(link)
        }
        let memberLevel = res.member_level
        if (typeof(memberLevel) === 'number' && memberLevel > 10) {
          this.props.modifyMemberLevel(memberLevel)
        }
      } else {
        message.warning(res.message)
      }
@@ -354,4 +362,14 @@
  }
}
export default Login
const mapStateToProps = () => {
  return {}
}
const mapDispatchToProps = (dispatch) => {
  return {
    modifyMemberLevel: (memberLevel) => dispatch(modifyMemberLevel(memberLevel))
  }
}
export default connect(mapStateToProps, mapDispatchToProps)(Login)