From 6e106eb13ce404d9955d6c9045d21050d3e08294 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 20 十一月 2020 11:19:36 +0800 Subject: [PATCH] 2020-11-20 --- src/menu/components/search/main-search/wrapsetting/settingform/index.jsx | 36 +++++++++++++++++++++++++++++++++++- 1 files changed, 35 insertions(+), 1 deletions(-) diff --git a/src/menu/components/search/main-search/wrapsetting/settingform/index.jsx b/src/menu/components/search/main-search/wrapsetting/settingform/index.jsx index 330e44f..03954cf 100644 --- a/src/menu/components/search/main-search/wrapsetting/settingform/index.jsx +++ b/src/menu/components/search/main-search/wrapsetting/settingform/index.jsx @@ -1,6 +1,6 @@ import React, {Component} from 'react' import PropTypes from 'prop-types' -import { Form, Row, Col, Input, Tooltip, Icon, InputNumber, Select } from 'antd' +import { Form, Row, Col, Input, Tooltip, Icon, InputNumber, Select, Radio } from 'antd' import './index.scss' @@ -10,6 +10,10 @@ wrap: PropTypes.object, // 鏁版嵁婧愰厤缃� sysRoles: PropTypes.array, // 瑙掕壊鍒楄〃 inputSubmit: PropTypes.func // 鍥炶溅浜嬩欢 + } + + state = { + float: this.props.wrap.float } handleConfirm = () => { @@ -36,6 +40,7 @@ render() { const { wrap, sysRoles } = this.props const { getFieldDecorator } = this.props.form + const { float } = this.state const formItemLayout = { labelCol: { @@ -89,6 +94,35 @@ </Form.Item> </Col> <Col span={12}> + <Form.Item label={ + <Tooltip placement="topLeft" title="鍙冲榻愭椂锛岄殣钘忔悳绱㈡寜閽��"> + <Icon type="question-circle" /> + 瀵归綈 + </Tooltip> + }> + {getFieldDecorator('float', { + initialValue: wrap.float || 'left' + })( + <Radio.Group onChange={(e) => this.setState({float: e.target.value})}> + <Radio value="left">宸﹀榻�</Radio> + <Radio value="right">鍙冲榻�</Radio> + </Radio.Group> + )} + </Form.Item> + </Col> + {float !== 'right' ? <Col span={12}> + <Form.Item label="鎼滅储鎸夐挳"> + {getFieldDecorator('show', { + initialValue: wrap.show || 'true' + })( + <Radio.Group> + <Radio value="true">鏄剧ず</Radio> + <Radio value="false">闅愯棌</Radio> + </Radio.Group> + )} + </Form.Item> + </Col> : null} + <Col span={12}> <Form.Item label="榛戝悕鍗�"> {getFieldDecorator('blacklist', { initialValue: wrap.blacklist || [] -- Gitblit v1.8.0