From 063b983daaf51a7f1e8677bde1e9c0e618866c91 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 21 二月 2020 10:30:19 +0800
Subject: [PATCH] 2020-02-21

---
 src/templates/tableshare/verifycard/customscript/index.jsx |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/src/templates/tableshare/verifycard/customscript/index.jsx b/src/templates/tableshare/verifycard/customscript/index.jsx
index 5379c91..549ba8c 100644
--- a/src/templates/tableshare/verifycard/customscript/index.jsx
+++ b/src/templates/tableshare/verifycard/customscript/index.jsx
@@ -7,9 +7,9 @@
 
 class CustomForm extends Component {
   static propTpyes = {
-    dict: PropTypes.object,       // 瀛楀吀椤�
-    fields: PropTypes.array,      // 琛ㄥ崟
-    scriptsChange: PropTypes.func  // 琛ㄥ崟
+    dict: PropTypes.object,         // 瀛楀吀椤�
+    usefulfields: PropTypes.string, // 鍙敤瀛楁
+    scriptsChange: PropTypes.func   // 琛ㄥ崟
   }
 
   state = {
@@ -55,6 +55,13 @@
             duration: 10
           })
           return
+        } else if (/--/ig.test(values.sql)) {
+          notification.warning({
+            top: 92,
+            message: '鑷畾涔塻ql璇彞涓紝涓嶅彲鍑虹幇瀛楃 -- 锛屾敞閲婅鐢� /*鍐呭*/',
+            duration: 10
+          })
+          return
         }
 
         this.props.scriptsChange(values)
@@ -69,7 +76,7 @@
   }
 
   render() {
-    const { fields } = this.props
+    const { usefulfields } = this.props
     const { getFieldDecorator } = this.props.form
     const formItemLayout = {
       labelCol: {
@@ -81,14 +88,13 @@
         sm: { span: 16 }
       }
     }
-    let _fields = fields.map(item => item.field)
 
     return (
       <Form {...formItemLayout} className="verify-form" id="verifycard2">
         <Row gutter={24}>
-          {fields && fields.length > 0 ? <Col span={21} className="sqlfield">
-            <Form.Item label={'琛ㄥ崟瀛楁'}>
-              {_fields.join(', ')}
+          {usefulfields ? <Col span={21} className="sqlfield">
+            <Form.Item label={'鍙敤瀛楁'}>
+              {usefulfields}
             </Form.Item>
           </Col> : null}
           <Col span={21} className="sql">

--
Gitblit v1.8.0