Commit 97092686 authored by afc163's avatar afc163

Responsive search form in Table List page

close #34
parent 993fab9e
...@@ -156,15 +156,15 @@ export default class TableList extends PureComponent { ...@@ -156,15 +156,15 @@ export default class TableList extends PureComponent {
const { getFieldDecorator } = this.props.form; const { getFieldDecorator } = this.props.form;
return ( return (
<Form onSubmit={this.handleSearch} layout="inline"> <Form onSubmit={this.handleSearch} layout="inline">
<Row gutter={48}> <Row gutter={{ md: 8, lg: 24, xl: 48 }}>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="规则编号"> <FormItem label="规则编号">
{getFieldDecorator('no')( {getFieldDecorator('no')(
<Input placeholder="请输入" /> <Input placeholder="请输入" />
)} )}
</FormItem> </FormItem>
</Col> </Col>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="使用状态"> <FormItem label="使用状态">
{getFieldDecorator('status')( {getFieldDecorator('status')(
<Select placeholder="请选择" style={{ width: '100%' }}> <Select placeholder="请选择" style={{ width: '100%' }}>
...@@ -174,7 +174,7 @@ export default class TableList extends PureComponent { ...@@ -174,7 +174,7 @@ export default class TableList extends PureComponent {
)} )}
</FormItem> </FormItem>
</Col> </Col>
<Col span={8}> <Col md={8} sm={24}>
<span className={styles.sumbitButtons}> <span className={styles.sumbitButtons}>
<Button type="primary" htmlType="submit">查询</Button> <Button type="primary" htmlType="submit">查询</Button>
<Button style={{ marginLeft: 8 }} onClick={this.handleFormReset}>重置</Button> <Button style={{ marginLeft: 8 }} onClick={this.handleFormReset}>重置</Button>
...@@ -192,15 +192,15 @@ export default class TableList extends PureComponent { ...@@ -192,15 +192,15 @@ export default class TableList extends PureComponent {
const { getFieldDecorator } = this.props.form; const { getFieldDecorator } = this.props.form;
return ( return (
<Form onSubmit={this.handleSearch} layout="inline"> <Form onSubmit={this.handleSearch} layout="inline">
<Row gutter={48}> <Row gutter={{ md: 8, lg: 24, xl: 18 }}>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="规则编号"> <FormItem label="规则编号">
{getFieldDecorator('no')( {getFieldDecorator('no')(
<Input placeholder="请输入" /> <Input placeholder="请输入" />
)} )}
</FormItem> </FormItem>
</Col> </Col>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="使用状态"> <FormItem label="使用状态">
{getFieldDecorator('status')( {getFieldDecorator('status')(
<Select placeholder="请选择" style={{ width: '100%' }}> <Select placeholder="请选择" style={{ width: '100%' }}>
...@@ -210,7 +210,7 @@ export default class TableList extends PureComponent { ...@@ -210,7 +210,7 @@ export default class TableList extends PureComponent {
)} )}
</FormItem> </FormItem>
</Col> </Col>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="调用次数"> <FormItem label="调用次数">
{getFieldDecorator('number')( {getFieldDecorator('number')(
<InputNumber style={{ width: '100%' }} /> <InputNumber style={{ width: '100%' }} />
...@@ -218,15 +218,15 @@ export default class TableList extends PureComponent { ...@@ -218,15 +218,15 @@ export default class TableList extends PureComponent {
</FormItem> </FormItem>
</Col> </Col>
</Row> </Row>
<Row gutter={48}> <Row gutter={{ md: 8, lg: 24, xl: 48 }}>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="更新日期"> <FormItem label="更新日期">
{getFieldDecorator('date')( {getFieldDecorator('date')(
<DatePicker style={{ width: '100%' }} placeholder="请输入更新日期" /> <DatePicker style={{ width: '100%' }} placeholder="请输入更新日期" />
)} )}
</FormItem> </FormItem>
</Col> </Col>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="使用状态"> <FormItem label="使用状态">
{getFieldDecorator('status3')( {getFieldDecorator('status3')(
<Select placeholder="请选择" style={{ width: '100%' }}> <Select placeholder="请选择" style={{ width: '100%' }}>
...@@ -236,7 +236,7 @@ export default class TableList extends PureComponent { ...@@ -236,7 +236,7 @@ export default class TableList extends PureComponent {
)} )}
</FormItem> </FormItem>
</Col> </Col>
<Col span={8}> <Col md={8} sm={24}>
<FormItem label="使用状态"> <FormItem label="使用状态">
{getFieldDecorator('status4')( {getFieldDecorator('status4')(
<Select placeholder="请选择" style={{ width: '100%' }}> <Select placeholder="请选择" style={{ width: '100%' }}>
...@@ -248,7 +248,7 @@ export default class TableList extends PureComponent { ...@@ -248,7 +248,7 @@ export default class TableList extends PureComponent {
</Col> </Col>
</Row> </Row>
<div style={{ overflow: 'hidden' }}> <div style={{ overflow: 'hidden' }}>
<span style={{ float: 'right' }}> <span style={{ float: 'right', marginBottom: 24 }}>
<Button type="primary" htmlType="submit">查询</Button> <Button type="primary" htmlType="submit">查询</Button>
<Button style={{ marginLeft: 8 }} onClick={this.handleFormReset}>重置</Button> <Button style={{ marginLeft: 8 }} onClick={this.handleFormReset}>重置</Button>
<a style={{ marginLeft: 8 }} onClick={this.toggleForm}> <a style={{ marginLeft: 8 }} onClick={this.toggleForm}>
......
...@@ -16,6 +16,11 @@ ...@@ -16,6 +16,11 @@
margin-bottom: 24px; margin-bottom: 24px;
margin-right: 0; margin-right: 0;
display: flex; display: flex;
> .ant-form-item-label {
width: auto;
line-height: 32px;
padding-right: 8px;
}
} }
.ant-form-item-control-wrapper { .ant-form-item-control-wrapper {
flex: 1; flex: 1;
...@@ -23,6 +28,7 @@ ...@@ -23,6 +28,7 @@
} }
.sumbitButtons { .sumbitButtons {
white-space: nowrap; white-space: nowrap;
margin-bottom: 24px;
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment