From c7df940632b5f238f524da651fbf27a91ff6ad36 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 26 十月 2020 16:54:46 +0800
Subject: [PATCH] 2020-10-26

---
 src/menu/components/card/cardcomponent/settingform/index.jsx |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/menu/components/card/cardcomponent/settingform/index.jsx b/src/menu/components/card/cardcomponent/settingform/index.jsx
index 2d570db..be9b7e0 100644
--- a/src/menu/components/card/cardcomponent/settingform/index.jsx
+++ b/src/menu/components/card/cardcomponent/settingform/index.jsx
@@ -10,6 +10,10 @@
     setting: PropTypes.object, // 鏁版嵁婧愰厤缃�
   }
 
+  state = {
+    type: this.props.setting.type || 'simple'
+  }
+
   handleConfirm = () => {
     // 琛ㄥ崟鎻愪氦鏃舵鏌ヨ緭鍏ュ�兼槸鍚︽纭�
     return new Promise((resolve, reject) => {
@@ -70,14 +74,14 @@
                 {getFieldDecorator('type', {
                   initialValue: setting.type || 'simple'
                 })(
-                  <Radio.Group>
+                  <Radio.Group onChange={(e) => this.setState({ type: e.target.value })}>
                     <Radio value="simple">鍗曞崱</Radio>
                     <Radio value="multi">澶嶅紡鍗�</Radio>
                   </Radio.Group>
                 )}
               </Form.Item>
             </Col>
-            <Col span={12}>
+            {this.state.type === 'multi' ? <Col span={12}>
               <Form.Item label={
                 <Tooltip placement="topLeft" title="澶嶅紡鍗$墖榧犳爣鎮诞淇℃伅鐨勫姩鐢绘晥鏋溿��">
                   <Icon type="question-circle" />
@@ -93,7 +97,7 @@
                   </Radio.Group>
                 )}
               </Form.Item>
-            </Col>
+            </Col> : null}
           </Row>
         </Form>
       </div>

--
Gitblit v1.8.0