From 102be577a7f8df2ae30045d55a1a5fc584f90363 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 19 十二月 2022 18:31:38 +0800
Subject: [PATCH] 2022-12-19

---
 src/templates/sharecomponent/actioncomponent/verifyexcelout/datasource/index.jsx |   22 +++++++++-------------
 1 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/src/templates/sharecomponent/actioncomponent/verifyexcelout/datasource/index.jsx b/src/templates/sharecomponent/actioncomponent/verifyexcelout/datasource/index.jsx
index cd970a6..557bf84 100644
--- a/src/templates/sharecomponent/actioncomponent/verifyexcelout/datasource/index.jsx
+++ b/src/templates/sharecomponent/actioncomponent/verifyexcelout/datasource/index.jsx
@@ -11,6 +11,7 @@
 
 class SettingForm extends Component {
   static propTpyes = {
+    btnType: PropTypes.any,
     setting: PropTypes.object,    // 鏁版嵁婧愰厤缃�
   }
 
@@ -20,10 +21,10 @@
   }
 
   UNSAFE_componentWillMount () {
-    const { setting } = this.props
+    const { setting, btnType } = this.props
 
     this.setState({
-      dataType: setting.dataType,
+      dataType: btnType === 'print' ? 'custom' : setting.dataType,
       defaultSql: setting.defaultSql || 'true'
     })
   }
@@ -104,7 +105,7 @@
   }
 
   render() {
-    const { setting } = this.props
+    const { setting, btnType } = this.props
     const { getFieldDecorator } = this.props.form
     const { dataType, defaultSql } = this.state
 
@@ -123,7 +124,7 @@
       <div className="excelout-datasource-wrap">
         <Form {...formItemLayout}>
           <Row gutter={24}>
-            <Col span={8}>
+            {btnType !== 'print' ? <Col span={8}>
               <Form.Item label="瀵煎嚭鏁版嵁">
                 {getFieldDecorator('dataType', {
                   initialValue: setting.dataType
@@ -134,7 +135,7 @@
                   </Radio.Group>
                 )}
               </Form.Item>
-            </Col>
+            </Col> : null}
             {dataType === 'custom' ? <Col className="short-label" span={8}>
               <Form.Item label="琛ㄥ悕">
                 {getFieldDecorator('tableName', {
@@ -198,12 +199,7 @@
               </Form.Item>
             </Col> : null}
             {dataType === 'custom' && defaultSql === 'true' ? <Col className="short-label" span={8}>
-              <Form.Item label={
-                <Tooltip placement="topLeft" title="鎺掑簭鏂瑰紡涓虹┖鏃讹紝浣跨敤琛ㄦ牸鎴栫粍浠朵腑鐨勬帓搴忔柟寮忋��">
-                  <QuestionCircleOutlined className="mk-form-tip" />
-                  鎺掑簭鏂瑰紡
-                </Tooltip>
-              }>
+              <Form.Item label="鎺掑簭鏂瑰紡">
                 {getFieldDecorator('order', {
                   initialValue: setting.order || '',
                   rules: [
@@ -215,9 +211,9 @@
                 })(<Input placeholder={'ID asc, UID desc'} autoComplete="off" />)}
               </Form.Item>
             </Col> : null}
-            {dataType === 'custom' ? <Col span={8}>
+            {dataType === 'custom' && btnType !== 'print' ? <Col span={8}>
               <Form.Item label={
-                <Tooltip placement="topLeft" title="涓嶄娇鐢ㄦ悳绱㈡潯浠舵椂锛屼笉浼氳繘琛屾悳绱㈡潯浠剁殑鎷兼帴涓庣浉鍏崇粺璁″瓧娈电殑鏇挎崲銆傛敞锛氳嚜瀹氫箟鏁版嵁鏉ユ簮鏃讹紝鍙娇鐢ㄥ唴閮ㄦ悳绱€��">
+                <Tooltip placement="topLeft" title="涓嶄娇鐢ㄦ悳绱㈡潯浠舵椂锛屼笉浼氳繘琛屾悳绱㈡潯浠剁殑鎷兼帴涓庣浉鍏崇粺璁″瓧娈电殑鏇挎崲銆�">
                   <QuestionCircleOutlined className="mk-form-tip" />
                   鎼滅储鏉′欢
                 </Tooltip>

--
Gitblit v1.8.0