import React, { Component } from 'react' import { Form, Input, DatePicker, Button } from 'antd' import FormItemDecorator from '@/components/FormItemDecorator' import { FormComponentProps } from 'antd/lib/form' import CustRoleSelect from '@/components/CustComponents/CustRoleSelect' // import AuthCompo from '@/components/AuthCompo'; const { RangePicker } = DatePicker type P = FormComponentProps & { onSubmit?(values): any } type S = {} // 查询 class Query extends Component { onSubmit = (type = '') => { const { setFieldsValue } = this.props.form if (type === 'picker') { setFieldsValue({ createTime: [] }) } setTimeout(() => { this.props.form.validateFields((err, values) => { if (!err) { this.props.onSubmit(values) } }) }, 100) } onReset = () => { this.props.form.resetFields() this.props.onSubmit({ companyName: '', agentDistrict: '', developerId: null, contractNo: '', startTs: null, endTs: null, role: null, pageNum: 1, pageSize: 10, }) } render() { const { form } = this.props return (
this.onSubmit()} /> {/* this.onSubmit()} /> */} this.onSubmit()} /> this.onSubmit()} />
this.onSubmit('picker')} allowClear />
{/* */} {/* */}
) } } export default Form.create

()(Query)