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