From 8d95d80fa697580dadca3a95280b3c9f9c0044db Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 27 一月 2022 21:24:41 +0800
Subject: [PATCH] 2022-01-27

---
 src/menu/datasource/verifycard/settingform/index.jsx |   13 ++++++++++---
 1 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/src/menu/datasource/verifycard/settingform/index.jsx b/src/menu/datasource/verifycard/settingform/index.jsx
index fe0d88c..72fc91f 100644
--- a/src/menu/datasource/verifycard/settingform/index.jsx
+++ b/src/menu/datasource/verifycard/settingform/index.jsx
@@ -27,7 +27,8 @@
     modules: [],
     usefulFields: [],
     useMSearch: this.props.setting.useMSearch || 'false',
-    supModule: this.props.setting.supModule || []
+    supModule: this.props.setting.supModule || [],
+    appType: sessionStorage.getItem('appType')
   }
 
   UNSAFE_componentWillMount () {
@@ -55,11 +56,17 @@
   }
 
   handleConfirm = () => {
+    const { appType } = this.state
     // 琛ㄥ崟鎻愪氦鏃舵鏌ヨ緭鍏ュ�兼槸鍚︽纭�
     return new Promise((resolve, reject) => {
       this.props.form.validateFieldsAndScroll((err, values) => {
         if (!err) {
           values.sync = values.sync || 'false'
+
+          if (appType === 'mob' && values.useMSearch === 'true') {
+            values.syncRefresh = 'true'
+          }
+
           // 鏁版嵁婧愬墠绔獙璇�
           if (values.interType === 'system' && values.execute !== 'false' && !values.dataresource) {
             notification.warning({
@@ -150,7 +157,7 @@
   render() {
     const { setting, columns, config } = this.props
     const { getFieldDecorator } = this.props.form
-    const { interType, modules, useMSearch, laypage, supModule, usefulFields } = this.state
+    const { interType, modules, useMSearch, laypage, supModule, usefulFields, appType } = this.state
 
     const formItemLayout = {
       labelCol: {
@@ -433,7 +440,7 @@
                 )}
               </Form.Item>
             </Col> : null}
-            {!['navbar', 'balcony', 'menubar'].includes(config.type) && useMSearch === 'true' ? <Col span={8}>
+            {!['navbar', 'balcony', 'menubar'].includes(config.type) && useMSearch === 'true' && appType !== 'mob' ? <Col span={8}>
               <Form.Item label={
                 <Tooltip placement="topLeft" title={'澶栧眰鎼滅储鏉′欢鏀瑰彉鏃讹紝鏄惁鍒锋柊褰撳墠缁勪欢鏁版嵁銆�'}>
                   <QuestionCircleOutlined className="mk-form-tip" />

--
Gitblit v1.8.0