king
2025-04-21 f3d4db769ba9b51b799d981511a710fd443d0e08
src/menu/components/search/main-search/index.jsx
@@ -315,6 +315,11 @@
      match: 'like',
      focus: true
    }
    if (card.search.length) {
      item.ratio = card.search[card.search.length - 1].ratio
    }
    card.search.push(item)
    this.setState({card}, () => {
@@ -342,6 +347,17 @@
      this.updateComponent(_card)
      this.handleSearch(item)
    } else if (type === 'replace') {
      delete item.focus
      _card.search = _card.search.map(cell => {
        if (cell.field && cell.field.toLowerCase() === item.field.toLowerCase()) {
          return item
        }
        return cell
      })
      this.updateComponent(_card)
      this.handleSearch(item)
    } else if (type === 'multil') {
      _card.search.push(...item)