From 29c5821ce140e89a8b35e53f41672dd86da56982 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 18 二月 2020 18:43:38 +0800
Subject: [PATCH] 2020-02-18

---
 src/templates/comtableconfig/settingform/index.jsx |   49 ++-----------------------------------------------
 1 files changed, 2 insertions(+), 47 deletions(-)

diff --git a/src/templates/comtableconfig/settingform/index.jsx b/src/templates/comtableconfig/settingform/index.jsx
index 6751766..33c6b40 100644
--- a/src/templates/comtableconfig/settingform/index.jsx
+++ b/src/templates/comtableconfig/settingform/index.jsx
@@ -11,7 +11,6 @@
     dict: PropTypes.object, // 瀛楀吀椤�
     menu: PropTypes.object,
     data: PropTypes.object,
-    config: PropTypes.object,
     columns: PropTypes.array,
     usefulFields: PropTypes.array
   }
@@ -19,32 +18,12 @@
   state = {
     interType: this.props.data.interType || 'inner',
     columns: this.props.columns.filter(item => item.field && item.type !== 'colspan'),
-    currentTabs: null,
-    selectTabs: [],
     interReadonly: false,
     primaryKey: ''
   }
 
   UNSAFE_componentWillMount() {
-    const { config, data, columns } = this.props
-    let _tabs = []
-    let _select = []
-    let _tabMap = new Map()
-
-    config.tabgroups.forEach(groupname => {
-      config[groupname].forEach(tab => {
-        if (tab.origin) return
-
-        _tabs.push(tab)
-        _tabMap.set(tab.uuid, true)
-      })
-    })
-
-    data.subtabs && data.subtabs.forEach(tabId => {
-      if (_tabMap.has(tabId)) {
-        _select.push(tabId)
-      }
-    })
+    const { data, columns } = this.props
 
     let primaryKey = data.primaryKey
     if (primaryKey) {
@@ -62,8 +41,6 @@
     }
 
     this.setState({
-      currentTabs: _tabs,
-      selectTabs: _select,
       interReadonly: data.sysInterface === 'true',
       primaryKey: primaryKey
     })
@@ -139,7 +116,7 @@
   render() {
     const { data, dict, menu, usefulFields } = this.props
     const { getFieldDecorator } = this.props.form
-    const { interType, columns, selectTabs, primaryKey } = this.state
+    const { interType, columns, primaryKey } = this.state
 
     const formItemLayout = {
       labelCol: {
@@ -364,28 +341,6 @@
                 <Select>
                   <Select.Option value="true">鍔犺浇鏁版嵁</Select.Option>
                   <Select.Option value="false">涓嶅姞杞芥暟鎹�</Select.Option>
-                </Select>
-              )}
-            </Form.Item>
-          </Col>
-          <Col span={12}>
-            <Form.Item label={
-              <Tooltip placement="topLeft" title="涓昏〃鍙�夊彇鍏宠仈鏍囩锛屾爣绛惧叧鑱斿悗锛屼富琛ㄦ暟鎹垏鎹㈡椂锛屼笅绾ф爣绛句細璺熼殢涓昏〃涓婚敭鍊煎彉鍖栥��">
-                <Icon type="question-circle" />
-                {'涓嬬骇鏍囩'}
-              </Tooltip>
-            }>
-              {getFieldDecorator('subtabs', {
-                initialValue: selectTabs
-              })(
-                <Select
-                  mode="multiple"
-                  style={{ width: '100%' }}
-                  placeholder="Please select"
-                >
-                  {this.state.currentTabs.map((option, index) =>
-                    <Select.Option id={option.uuid} title={option.label} key={index} value={option.uuid}>{option.label}</Select.Option>
-                  )}
                 </Select>
               )}
             </Form.Item>

--
Gitblit v1.8.0