From c41b93d4c5e2146a1d1568887fb8ce1e3144d7fb Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 31 十二月 2019 18:24:36 +0800 Subject: [PATCH] 2019-12-31 --- src/tabviews/commontable/index.jsx | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tabviews/commontable/index.jsx b/src/tabviews/commontable/index.jsx index 4c6607a..b15c39e 100644 --- a/src/tabviews/commontable/index.jsx +++ b/src/tabviews/commontable/index.jsx @@ -139,12 +139,11 @@ let _actions = config.action.filter(item => item.position === 'toolbar') // 杩囨护宸ュ叿鏍忔寜閽紙鏈粡杩囨潈闄愯繃婊わ級 let _tab = config.tabs.filter(tab => tab.supMenu === 'mainTable') // 妫�鏌ユ槸鍚︽湁涓庝富琛ㄥ叧鑱旂殑瀛愯〃 - let supmenus = {} config.tabgroups.forEach(group => { if (config[group] && config[group].length > 0) { config[group] = config[group].map(tab => { - if (tab.subtabs.length > 0) { + if (tab.subtabs && tab.subtabs.length > 0) { tab.subtabs.forEach(id => { supmenus[id] = tab.uuid }) @@ -198,7 +197,7 @@ let searchlist = JSON.parse(JSON.stringify(this.state.searchlist)) let deffers = [] searchlist.forEach(item => { - if (item.type !== 'select' && item.type !== 'link') return + if (item.type !== 'multiselect' && item.type !== 'select' && item.type !== 'link') return if (item.setAll === 'true') { item.options.unshift({ key: Utils.getuuid(), @@ -272,6 +271,7 @@ }) } }) + this.setState({searchlist}) }) } -- Gitblit v1.8.0