From 0eb129a9beddbb86ae74d7106a8e60823206b8d5 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 14 十二月 2023 11:29:15 +0800 Subject: [PATCH] 2023-12-14 --- src/templates/zshare/editTable/index.jsx | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/templates/zshare/editTable/index.jsx b/src/templates/zshare/editTable/index.jsx index eeb913e..6b4c9f4 100644 --- a/src/templates/zshare/editTable/index.jsx +++ b/src/templates/zshare/editTable/index.jsx @@ -826,7 +826,17 @@ return item }) - let reg = searchKey ? new RegExp(searchKey, 'i') : null + let reg = null + let regs = [] + + if (searchKey) { + reg = new RegExp(searchKey, 'i') + this.state.columns.forEach(col => { + if (col.searchable) { + regs.push(col.dataIndex) + } + }) + } return ( <EditableContext.Provider value={this.props.form}> @@ -845,7 +855,7 @@ className += ' active' } if (searchKey) { - if (!reg.test(record.field) && !reg.test(record.label)) { + if (regs.findIndex(f => reg.test(record[f])) === -1) { className += ' hidden' } } -- Gitblit v1.8.0