king
2024-12-27 e5a92d6bee2b8d47d5c145ed92485fd19b663b0f
src/tabviews/custom/components/table/normal-table/index.jsx
@@ -77,7 +77,7 @@
    let setting = {..._config.setting, ..._config.wrap}
    if (setting.selected !== 'always' && setting.selected !== 'init' && setting.selected !== 'sign') {
    if (!['always', 'init', 'sign', 'local'].includes(setting.selected)) {
      setting.selected = 'false'
    }
@@ -577,7 +577,7 @@
        Api.writeCacheConfig(config.uuid, result.data || [], BID)
      }
      if (repage === 'false' && result.data.length === 0 && pageIndex > 1) {
      if (result.data.length === 0 && pageIndex > 1) {
        this.reloadIndex()
        return
      }
@@ -630,8 +630,12 @@
      }
      if (data.length && (id || setting.selected !== 'false')) {
        let keys = null
        if (setting.selected === 'local') {
          keys = this.state.selectedData.map(cell => cell.$$uuid)
        }
        setTimeout(() => {
          MKEmitter.emit('mkCheckTopLine', config.uuid, id, setting.selected)
          MKEmitter.emit('mkCheckTopLine', config.uuid, id, setting.selected, keys)
        }, 200)
      } else {
        MKEmitter.emit('resetSelectLine', config.uuid, '', '') // 广播数据切换