import React,{Component} from "react"; import {message, Modal, Table} from "antd"; import $ from "jquery/src/ajax"; class ReminderLog extends Component{ constructor(props) { super(props); this.state={ dataSource:[], columns:[], } this.loadData = this.loadData.bind(this); } componentDidMount() { this.loadData(); } loadData() { this.setState({ loading: true, }); $.ajax({ method: "get", dataType: "json", crossDomain: false, url: globalConfig.context + "/api/admin/company/selectPaymentList", data: {}, success: function (data) { if(data.error.length === 0){ this.setState({ columns: [], }); }else{ message.warning(data.error[0].message); } }.bind(this), }).always( function () { this.setState({ loading: false, }); }.bind(this) ); } render() { return ( this.props.visible ? : null ); } } export default ReminderLog;