king
2021-04-13 e0aff8f4c0e9c8f16d1ba07863cf600638067514
src/pc/components/login/normal-login/loginform.jsx
@@ -3,11 +3,13 @@
import { is, fromJS } from 'immutable'
import { Form, Icon, Input, Button, Checkbox } from 'antd'
import MKEmitter from '@/utils/events.js'
import './index.scss'
class LoginTabForm extends Component {
  static propTpyes = {
    dict: PropTypes.object,
    menuId: PropTypes.string,
    loginWays: PropTypes.array,
    wrap: PropTypes.array,
  }
@@ -55,6 +57,18 @@
    this.setState({activeWay})
  }
  changeMenu = () => {
    const { wrap, menuId } = this.props
    MKEmitter.emit('changeEditMenu', {
      fixed: false,
      MenuID: wrap.link === 'linkmenu' ? wrap.linkmenu : menuId,
      copyMenuId: '',
      MenuNo: '',
      MenuName: ''
    })
  }
  /**
   * @description 组件销毁,清除state更新
   */
@@ -89,7 +103,7 @@
            <Checkbox>记住密码</Checkbox>
          </Form.Item>
          <Form.Item className="btn-login">
            <Button type="primary" htmlType="submit" className="login-form-button">
            <Button type="primary" onDoubleClick={() => this.changeMenu()} className="login-form-button">
              登录
            </Button>
          </Form.Item>
@@ -113,7 +127,7 @@
            />
          </Form.Item>
          <Form.Item className="btn-login">
            <Button type="primary" htmlType="submit" className="login-form-button">
            <Button type="primary" onDoubleClick={() => this.changeMenu()} className="login-form-button">
              登录
            </Button>
          </Form.Item>