import React from 'react'; import {Form, Input, Icon, Button, Tabs, Modal} from 'antd'; import styles from './login.module.css'; import history from 'libs/history'; import {http} from 'libs'; import logo from 'layout/logo.svg'; class LoginIndex extends React.Component { constructor(props) { super(props); this.state = { loading: false, loginType: 'default' } } handleSubmit = () => { this.props.form.validateFields((err, formData) => { if (!err) { this.setState({loading: true}); http.post('/api/account/login/', formData) .then(data => { if (!data['has_real_ip']) { Modal.warning({ title: '安全警告', className: styles.tips, content: