import React, { Component } from "react"; import { Button, Form, Input, Select, DatePicker } from "antd"; // import moment from 'moment'; const dateFomate = 'YYYY-MM-DD'; import { } from '../../../../services/api'; const { Option } = Select; const { RangePicker } = DatePicker; @Form.create() export default class SearchForm extends Component { constructor(props) { super(props); this.state = { } } componentDidMount() { this._search(); } _search = (e) => { e && e.preventDefault(); this.props.form.validateFields((err, values) => { if (!err) { // 缴费时间 if (values.payDate.length == 0) { values.payStartDate = ''; values.payEndDate = ''; } else { values.payStartDate = values.payDate[0].format(dateFomate); values.payEndDate = values.payDate[1].format(dateFomate); } Reflect.deleteProperty(values, 'payDate'); // practiceDate if (values.practiceDate.length == 0) { values.practiceStartDate = ''; values.practiceEndDate = ''; } else { values.practiceStartDate = values.practiceDate[0].format(dateFomate); values.practiceEndDate = values.practiceDate[1].format(dateFomate); } // 核对时间 if (values.approveDate.length == 0) { values.approveStartDate = ''; values.approveEndDate = ''; } else { values.approveStartDate = values.approveDate[0].format(dateFomate); values.approveEndDate = values.approveDate[1].format(dateFomate); } Reflect.deleteProperty(values, 'practiceDate'); Reflect.deleteProperty(values, 'approveDate'); values.pageNumber = 1; this.props.onSearch(values); } }); } _reset = () => { this.props.form.resetFields(); this._search(); } render() { const { getFieldDecorator } = this.props.form; return (