From b5364600d98c8749caba625ec813d4fe670d0a19 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 16 十二月 2021 17:29:55 +0800
Subject: [PATCH] 2021-12-16

---
 src/menu/datasource/verifycard/index.jsx |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/menu/datasource/verifycard/index.jsx b/src/menu/datasource/verifycard/index.jsx
index edd2fa1..ced365c 100644
--- a/src/menu/datasource/verifycard/index.jsx
+++ b/src/menu/datasource/verifycard/index.jsx
@@ -24,7 +24,6 @@
 class VerifyCard extends Component {
   static propTpyes = {
     dict: PropTypes.object,          // 瀛楀吀椤�
-    menu: PropTypes.object,          // 鑿滃崟閰嶇疆淇℃伅
     config: PropTypes.object,        // 缁勪欢閰嶇疆淇℃伅
   }
 
@@ -161,7 +160,7 @@
     }
 
     let _setting = fromJS(config.setting).toJS()
-    let scripts = fromJS(config.scripts).toJS()
+    let scripts = config.scripts ? fromJS(config.scripts).toJS() : []
 
     if (window.GLOB.funcs && window.GLOB.funcs.length > 0) {
       window.GLOB.funcs.forEach(m => {
@@ -183,7 +182,7 @@
 
     this.setState({
       scripts,
-      columns: fromJS(config.columns).toJS(),
+      columns: config.columns ? fromJS(config.columns).toJS() : [],
       setting: _setting,
       searches: search,
       defaultSearch: _search
@@ -646,7 +645,7 @@
   }
 
   render() {
-    const { menu, config } = this.props
+    const { config } = this.props
     const { columns, setting, scripts, colColumns, scriptsColumns, activeKey, loading, searches, defaultsql } = this.state
 
     return (
@@ -655,7 +654,6 @@
         <Tabs activeKey={activeKey} className="data-source-card-box" onChange={this.changeTab}>
           <TabPane tab="鏁版嵁婧�" key="setting">
             <SettingForm
-              menu={menu}
               dict={this.props.dict}
               config={config}
               columns={columns}

--
Gitblit v1.8.0