king
2024-05-16 b69b5f6329ca5f87932436b7a6c1ddfc3377e10f
src/tabviews/zshare/normalTable/index.jsx
@@ -342,23 +342,22 @@
  // 字段透视
  triggerLink = (e, item, record) => {
    e.stopPropagation()
    let __param = {
      $BID: record.$$uuid
    }
    if (item.field) {
      __param.$searchkey = item.field.toLowerCase()
      __param.$searchval = record[item.field] || ''
    }
    if (item.linkfields && item.linkfields.length > 0) {
      item.linkfields.forEach(field => {
        __param[field] = record[field] || ''
      })
    }
    if (item.linkThdMenu) {
      let __param = {
        $BID: record.$$uuid
      }
      if (item.field) {
        __param.$searchkey = item.field.toLowerCase()
        __param.$searchval = record[item.field] || ''
      }
      Object.keys(record).forEach(key => {
        if (/^\$/.test(key)) return
        __param[key] = record[key]
      })
      let tabmenu = item.linkThdMenu
      tabmenu.param = __param
@@ -741,6 +740,7 @@
        </div>
      )
    } else if (item.type === 'action') {
      let lid = (record.$$uuid || '') + (record.$Index || '')
      return (
        <div className="action-col">
          {item.operations.map(btn => {
@@ -750,6 +750,7 @@
                  key={btn.uuid}
                  btn={btn}
                  BID={record.$$BID}
                  LID={lid}
                  disabled={record.$disabled}
                  selectedData={[record]}
                  BData={this.props.BData}
@@ -763,6 +764,7 @@
                  key={btn.uuid}
                  btn={btn}
                  BID={record.$$BID}
                  LID={lid}
                  disabled={record.$disabled}
                  selectedData={[record]}
                  BData={this.props.BData}
@@ -777,6 +779,7 @@
                  disabled={record.$disabled}
                  selectedData={[record]}
                  BID={record.$$BID}
                  LID={lid}
                  BData={this.props.BData}
                  MenuID={this.props.MenuID}
                />
@@ -787,6 +790,7 @@
                  key={btn.uuid}
                  btn={btn}
                  BID={record.$$BID}
                  LID={lid}
                  disabled={record.$disabled}
                  selectedData={[record]}
                  BData={this.props.BData}
@@ -1212,7 +1216,7 @@
    if (!setting.doubleClick) return
    if (record.$disabled) return
    MKEmitter.emit('triggerBtnId', setting.doubleClick, [record], 'linkbtn')
    MKEmitter.emit('triggerBtnId', setting.doubleClick, [record], 'linkbtn', (record.$$uuid || '') + (record.$Index || ''))
  }
  render() {