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