| | |
| | | |
| | | class MainSearch extends Component { |
| | | static propTpyes = { |
| | | dict: PropTypes.object // 字典项 |
| | | inputSubmit: PropTypes.func // 回车事件 |
| | | } |
| | | |
| | | componentDidMount () { |
| | | try { |
| | | let _form = document.getElementById('config') |
| | | if (_form && _form.select) { |
| | | _form.select() |
| | | } |
| | | } catch (e) { |
| | | console.warn('Form focusing error!') |
| | | } |
| | | } |
| | | |
| | | handleConfirm = () => { |
| | |
| | | notification.warning({ |
| | | top: 92, |
| | | message: '解析错误', |
| | | duration: 10 |
| | | duration: 5 |
| | | }) |
| | | _config = '' |
| | | } |
| | |
| | | rules: [ |
| | | { |
| | | required: true, |
| | | message: this.props.dict['form.required.input'] + '配置信息!' |
| | | message: '请输入配置信息!' |
| | | } |
| | | ] |
| | | })(<TextArea autosize={{ minRows: 4, maxRows: 8 }} />)} |
| | | })(<TextArea autoSize={{ minRows: 6, maxRows: 6 }} onPressEnter={() => this.props.inputSubmit && this.props.inputSubmit()}/>)} |
| | | </Form.Item> |
| | | </Col> |
| | | </Row> |