From 592ff0aa0f2d45d143872b672a1468e268d3157f Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期六, 22 二月 2020 17:25:20 +0800
Subject: [PATCH] 2020-02-22

---
 src/components/sidemenu/editthdmenu/index.jsx |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/components/sidemenu/editthdmenu/index.jsx b/src/components/sidemenu/editthdmenu/index.jsx
index a078950..eaf40a6 100644
--- a/src/components/sidemenu/editthdmenu/index.jsx
+++ b/src/components/sidemenu/editthdmenu/index.jsx
@@ -68,7 +68,8 @@
     btnTab: null,           // 鎵撳紑鏂版爣绛炬垨褰撳墠椤甸潰鍒锋柊鐨勬寜閽�
     btnTabConfig: null,     // 鎵撳紑鏂版爣绛炬寜閽厤缃�
     handleMVisible: false,  // 娣诲姞鎴栦慨鏀硅彍鍗曟ā鎬佹锛堣鑹叉潈闄愬垎閰嶇瓑锛�
-    sysMenu: false          // 娣诲姞鎴栫紪杈戣彍鍗曪紙瑙掕壊鏉冮檺鍒嗛厤绛夛級
+    sysMenu: false,         // 娣诲姞鎴栫紪杈戣彍鍗曪紙瑙掕壊鏉冮檺鍒嗛厤绛夛級
+    optionLibs: []          // 鑷畾涔変笅鎷夐�夐」搴�
   }
 
   /**
@@ -166,6 +167,7 @@
             type: 'edit',
             editMenu: _menu,
             loading: false,
+            optionLibs: new Map(), // 缂栬緫鏃讹紝鍒濆鍖栦负绌�
             tabview: _Template.length > 0 ? _menu.PageParam.Template : 'template'
           }, () => {
             document.getElementById('root').style.overflowY = 'hidden'
@@ -451,6 +453,7 @@
       this.setState({
         loading: false,
         tabview: template.type,
+        optionLibs: new Map(), // 鏂板缓鏃讹紝鍒濆鍖栦笅鎷夐�夐」搴�
         editMenu: {
           ...editMenu,
           type: template.type,
@@ -696,6 +699,7 @@
         {this.state.tabview === 'CommonTable' &&
           <ComTableConfig
             menu={this.state.editMenu}
+            optionLibs={this.state.optionLibs}
             supMenuList={this.props.supMenuList}
             reloadmenu={() => {this.props.reload()}}
             handleView={this.handleView}
@@ -704,6 +708,7 @@
         {this.state.tabview === 'Modal' &&
           <ModalConfig
             menu={this.state.editMenu}
+            optionLibs={this.state.optionLibs}
             editTab={this.state.editTab}
             tabConfig={this.state.tabConfig}
             editSubTab={this.state.editSubTab}
@@ -718,6 +723,7 @@
         {this.state.tabview === 'SubTable' &&
           <SubTable
             menu={this.state.editMenu}
+            optionLibs={this.state.optionLibs}
             editTab={this.state.editTab}
             editSubTab={this.state.editSubTab}
             tabConfig={this.state.tabConfig}
@@ -730,6 +736,7 @@
         {this.state.tabview === 'FormTab' &&
           <FormTabConfig
             menu={this.state.editMenu}
+            optionLibs={this.state.optionLibs}
             btnTab={this.state.btnTab}
             config={this.state.subConfig}
             handleView={this.handleView}

--
Gitblit v1.8.0