import React, { Component } from "react"; import { Form, Input, DatePicker, Select, Button, Icon } from "antd"; import { FormComponentProps } from "antd/lib/form"; import FormItemDecorator from "@/components/FormItemDecorator"; import { TradeTypeText } from "@/shared/common/constants"; import { TradeType } from "@/api/service/AccountService"; type P = FormComponentProps & { onSubmit(values); }; const { RangePicker } = DatePicker; class Query extends Component

{ handleSubmit = e => { e.preventDefault(); const { form, onSubmit } = this.props; const values = form.getFieldsValue(); Object.keys(values).forEach(key => { if (!values[key]) { delete values[key]; } else if (values.tradeTime && values.tradeTime.length) { values.tradeTimeStart = values.tradeTime[0].valueOf(); values.tradeTimeEnd = values.tradeTime[1].valueOf(); delete values.tradeTime; } }); console.log({ values }); onSubmit && onSubmit(values) }; render() { const { form } = this.props; return (

); } } export default Form.create

()(Query);