| | |
| | | } |
| | | |
| | | getOptions = (_intertype, _procMode) => { |
| | | const { card } = this.props |
| | | |
| | | if (card.type === 'prev') { |
| | | return ['type', 'label'] |
| | | } else if (card.type === 'next') { |
| | | return ['type', 'label', 'enable'] |
| | | } |
| | | let _options = ['type', 'label', 'intertype', 'syncComponent', 'linkmenu', 'open'] // 选项列表 |
| | | |
| | | if (_intertype === 'custom') { |
| | |
| | | } |
| | | |
| | | handleConfirm = () => { |
| | | const { card } = this.props |
| | | // 表单提交时检查输入值是否正确 |
| | | return new Promise((resolve, reject) => { |
| | | this.props.form.validateFieldsAndScroll((err, values) => { |
| | | if (!err) { |
| | | values.verify = card.verify || null |
| | | resolve(values) |
| | | } else { |
| | | reject(err) |