| | |
| | | loading: false |
| | | }) |
| | | reject() |
| | | }, verify.scripts) |
| | | }, verify.scripts, 'submit') |
| | | }) |
| | | }) |
| | | } else if (activeKey === 'columns') { |
| | |
| | | loading: false |
| | | }) |
| | | reject() |
| | | }, verify.scripts) |
| | | }, verify.scripts, 'submit') |
| | | } |
| | | } else if (activeKey === 'scripts') { |
| | | this.setState({loading: true}) |
| | |
| | | loading: false |
| | | }) |
| | | reject() |
| | | }, verify.scripts) |
| | | }, verify.scripts, 'submit') |
| | | } else { |
| | | resolve(verify) |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | sqlverify = (_resolve, _reject, scripts) => { |
| | | sqlverify = (_resolve, _reject, scripts, type) => { |
| | | const { searches, verify, debugId } = this.state |
| | | |
| | | if (verify.dataType !== 'custom') { |
| | |
| | | this.setState({debugId: _debugId}) |
| | | _resolve() |
| | | } else { |
| | | if (type === 'submit') { |
| | | Modal.confirm({ |
| | | title: result.message, |
| | | okText: '知道了', |
| | | cancelText: '强制保存', |
| | | onOk: () => { |
| | | _reject() |
| | | }, |
| | | onCancel() { |
| | | _resolve() |
| | | } |
| | | }) |
| | | } else { |
| | | _reject() |
| | | Modal.error({ |
| | | title: result.message |
| | | }) |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |