From 46f79b491173d284a4900d19e7aecf7509481438 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 21 一月 2022 17:21:25 +0800
Subject: [PATCH] 2022-01-21

---
 src/views/mobdesign/menuform/index.jsx |   51 ++++++++++++++++++++++++++-------------------------
 1 files changed, 26 insertions(+), 25 deletions(-)

diff --git a/src/views/mobdesign/menuform/index.jsx b/src/views/mobdesign/menuform/index.jsx
index 97f4805..95da5b8 100644
--- a/src/views/mobdesign/menuform/index.jsx
+++ b/src/views/mobdesign/menuform/index.jsx
@@ -15,6 +15,7 @@
     dict: PropTypes.object, // 瀛楀吀椤�
     config: PropTypes.object,
     MenuId: PropTypes.string,
+    adapters: PropTypes.array,
     updateConfig: PropTypes.func
   }
 
@@ -61,7 +62,7 @@
   }
 
   render() {
-    const { dict, config } = this.props
+    const { dict, config, adapters } = this.props
     const { getFieldDecorator } = this.props.form
     const formItemLayout = {
       labelCol: {
@@ -182,6 +183,28 @@
             </Form.Item>
           </Col> : null}
           <Col span={24}>
+            <Form.Item label="涓嬫媺鍒锋柊">
+              {getFieldDecorator('pullRefresh', {
+                initialValue: config.pullRefresh || 'false'
+              })(
+                <Radio.Group onChange={(e) => {this.selectChange('pullRefresh', e.target.value)}}>
+                  <Radio value="false">鍏抽棴</Radio>
+                  <Radio value="true">寮�鍚�</Radio>
+                </Radio.Group>
+              )}
+            </Form.Item>
+          </Col>
+          {adapters.includes('app') || adapters.includes('wxmini') ? <Col span={24}>
+            <Form.Item className="status-bar" label={
+              <Tooltip placement="topLeft" title="鍦ㄦ槑绉戜簯APP鎴栧皬绋嬪簭涓紝鐘舵�佹爮鐨勮儗鏅壊銆�">
+                <QuestionCircleOutlined className="mk-form-tip" />
+                鐘舵�佹爮
+              </Tooltip>
+            }>
+              <ColorSketch value={config.statusBarbgColor || '#ffffff'} onChange={(val) => {this.selectChange('statusBarbgColor', val)}} />
+            </Form.Item>
+          </Col> : null}
+          {adapters.includes('app') ? <Col span={24}>
             <Form.Item label={
               <Tooltip placement="topLeft" title="鍦ㄦ槑绉戜簯APP涓湁鏁堛��">
                 <QuestionCircleOutlined className="mk-form-tip" />
@@ -194,30 +217,8 @@
                 <SourceComponent type="picture" placement="right" onChange={(val) => {this.selectChange('advertUrl', val)}}/>
               )}
             </Form.Item>
-          </Col>
-          <Col span={24}>
-            <Form.Item label="涓嬫媺鍒锋柊">
-              {getFieldDecorator('pullRefresh', {
-                initialValue: config.pullRefresh || 'false'
-              })(
-                <Radio.Group onChange={(e) => {this.selectChange('pullRefresh', e.target.value)}}>
-                  <Radio value="false">鍏抽棴</Radio>
-                  <Radio value="true">寮�鍚�</Radio>
-                </Radio.Group>
-              )}
-            </Form.Item>
-          </Col>
-          <Col span={24}>
-            <Form.Item className="status-bar" label={
-              <Tooltip placement="topLeft" title="鍦ㄦ槑绉戜簯APP涓紝鐘舵�佹爮鐨勮儗鏅壊銆�">
-                <QuestionCircleOutlined className="mk-form-tip" />
-                鐘舵�佹爮
-              </Tooltip>
-            }>
-              <ColorSketch value={config.statusBarbgColor || '#ffffff'} onChange={(val) => {this.selectChange('statusBarbgColor', val)}} />
-            </Form.Item>
-          </Col>
-          {config.advertUrl ? <Col span={24}>
+          </Col> : null}
+          {adapters.includes('app') && config.advertUrl ? <Col span={24}>
             <Form.Item label="鍋滅暀(s)">
               {getFieldDecorator('advertTime', {
                 initialValue: config.advertTime || 3,

--
Gitblit v1.8.0