From f22bb55c4ff50a8a63c795487b057c0cebdae649 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 12 十二月 2019 09:19:58 +0800
Subject: [PATCH] 2019-12-12

---
 src/templates/comtableconfig/settingform/index.jsx |   44 +++++++++++++++++++++++++++++++++++---------
 1 files changed, 35 insertions(+), 9 deletions(-)

diff --git a/src/templates/comtableconfig/settingform/index.jsx b/src/templates/comtableconfig/settingform/index.jsx
index 3e7c4b2..98a1943 100644
--- a/src/templates/comtableconfig/settingform/index.jsx
+++ b/src/templates/comtableconfig/settingform/index.jsx
@@ -1,6 +1,6 @@
 import React, {Component} from 'react'
 import PropTypes from 'prop-types'
-import { Form, Row, Col, Input, Radio, Select } from 'antd'
+import { Form, Row, Col, Input, Radio, Select, Tooltip, Icon } from 'antd'
 import './index.scss'
 
 const { TextArea } = Input
@@ -10,6 +10,10 @@
     dict: PropTypes.object, // 瀛楀吀椤�
     data: PropTypes.object,
     columns: PropTypes.array
+  }
+
+  state = {
+    interType: this.props.data.interType || 'inner'
   }
 
   handleConfirm = () => {
@@ -23,6 +27,10 @@
         }
       })
     })
+  }
+
+  onChange = (e) => {
+    console.log(e.target.value)
   }
 
   render() {
@@ -79,16 +87,34 @@
               )}
             </Form.Item>
           </Col>
+          <Col span={12}>
+            <Form.Item label="鎺ュ彛绫诲瀷">
+              {getFieldDecorator('interType', {
+                initialValue: data.interType || 'inner'
+              })(
+                <Radio.Group onChange={this.onChange}>
+                  <Radio value="inner">鍐呴儴</Radio>
+                  <Radio value="outer">澶栭儴</Radio>
+                </Radio.Group>
+              )}
+            </Form.Item>
+          </Col>
+          <Col span={12}>
+            <Form.Item label="鍐呴儴鍑芥暟">
+              {getFieldDecorator('innerFunc', {
+                initialValue: data.innerFunc || ''
+              })(<Input placeholder="" autoComplete="off" />)}
+            </Form.Item>
+          </Col>
           <Col span={24}>
-            <Form.Item label="鏁版嵁婧�" className="textarea">
+            <Form.Item label={
+              <Tooltip placement="topLeft" title="">
+                <Icon type="question-circle" />
+                {'鏁版嵁婧�'}
+              </Tooltip>
+            } className="textarea">
               {getFieldDecorator('dataresource', {
-                initialValue: data.dataresource,
-                rules: [
-                  {
-                    required: true,
-                    message: dict['form.required.input'] + '鏁版嵁婧�!'
-                  }
-                ]
+                initialValue: data.dataresource
               })(<TextArea rows={4} />)}
             </Form.Item>
           </Col>

--
Gitblit v1.8.0