king
2025-05-08 b6c698c8833836971184a0a9c2645a15f8174d37
src/menu/datasource/verifycard/index.jsx
@@ -270,7 +270,7 @@
      searches: formatSearch(search),
      searchKey: '',
      debugId: _setting.debugId || '',
      hasMainSearch: mainSearch && mainSearch.length,
      hasMainSearch: mainSearch && mainSearch.length > 0,
      oriConfig: fromJS({
        scripts,
        columns: columns,
@@ -574,7 +574,7 @@
  submitDataSource = () => {
    const { config, mainSearch } = this.props
    const { activeKey, setting, columns, subColumns, scripts, cols, median, searches, hasMainSearch } = this.state
    const { activeKey, setting, columns, subColumns, scripts, cols, median, searches } = this.state
    if (config.subtype === 'dualdatacard') {
      let arr = columns.map(col => col.field.toLowerCase())
@@ -645,7 +645,7 @@
            searches: _searches,
            setting: res
          }, () => {
            this.sqlverify(() => { resolve({setting: res, columns, subColumns, scripts, cols, searches: _searches }, hasMainSearch) }, reject, 'submit')
            this.sqlverify(() => { resolve({setting: res, columns, subColumns, scripts, cols, searches: _searches }) }, reject, 'submit')
          })
        }, () => {
          reject()
@@ -660,7 +660,7 @@
          reject()
          return
        }
        this.sqlverify(() => { resolve({setting, columns, subColumns, scripts, cols, searches }, hasMainSearch) }, reject, 'submit')
        this.sqlverify(() => { resolve({setting, columns, subColumns, scripts, cols, searches }) }, reject, 'submit')
      } else if (activeKey === 'subcolumns') {
        if (this.subdatasource && this.subdatasource.state.editingKey) {
          notification.warning({
@@ -671,9 +671,9 @@
          reject()
          return
        }
        this.sqlverify(() => { resolve({setting, columns, subColumns, scripts, cols, searches }, hasMainSearch) }, reject, 'submit')
        this.sqlverify(() => { resolve({setting, columns, subColumns, scripts, cols, searches }) }, reject, 'submit')
      } else if (activeKey === 'scripts') {
        this.sqlverify(() => { resolve({setting, columns, subColumns, scripts, cols, searches }, hasMainSearch) }, reject, 'submit')
        this.sqlverify(() => { resolve({setting, columns, subColumns, scripts, cols, searches }) }, reject, 'submit')
      }
    })
  }
@@ -730,7 +730,7 @@
    if ((setting.interType === 'system' && setting.execute !== 'false') || _scripts.length > 0) {
      let _columns = columns
      if (config.subtype === 'dualdatacard') {
      if (config.subtype === 'dualdatacard' && setting.subdata !== 'sub_data_string') {
        _columns = [...columns, ...subColumns]
      }
@@ -1115,7 +1115,9 @@
      if @pageIndex_top > 0
        delete #${setting.tableName || 'tb'} where sort_id <= @pageIndex_top
    drop table #${setting.tableName || 'tb'}${extend}`
    drop table #${setting.tableName || 'tb'}${extend}
    select top 99999 @mk_total as mk_total, * from #${setting.tableName || 'tb'} order by sort_id`
    document.body.appendChild(oInput)
    oInput.select()