From 1e4a7720c748bc0206b02b30f4a2e0b3dafb54f3 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 19 二月 2024 13:31:13 +0800 Subject: [PATCH] 2024-02-19 --- src/menu/components/share/searchcomponent/dragsearch/card.jsx | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/menu/components/share/searchcomponent/dragsearch/card.jsx b/src/menu/components/share/searchcomponent/dragsearch/card.jsx index 07df0ae..6061187 100644 --- a/src/menu/components/share/searchcomponent/dragsearch/card.jsx +++ b/src/menu/components/share/searchcomponent/dragsearch/card.jsx @@ -67,6 +67,7 @@ } let formItem = null + let type = '' if (card.type === 'text') { if (card.inputType !== 'search') { formItem = <Input placeholder={card.label} value={card.initval} /> @@ -113,6 +114,14 @@ formItem = (<Switch checkedChildren={card.openText || ''} unCheckedChildren={card.closeText || ''} style={{marginTop: '8px'}} checked={card.initval === card.openVal}/>) } else if (card.type === 'check') { formItem = <Checkbox style={{lineHeight: '36px'}} checked={card.initval === card.openVal}>{card.checkTip || ''}</Checkbox> + } else if (card.type === 'range') { + type = 'range-wrap' + let vals = card.initval.split(',') + formItem = (<> + <Input style={{marginTop: '4px'}} value={vals[0] || ''} /> + 鑷� + <Input style={{marginTop: '4px'}} value={vals[1] || ''} /> + </>) } let labelwidth = card.labelwidth || 33.3 @@ -128,7 +137,7 @@ <CloseOutlined className="close" title="鍒犻櫎" onClick={() => delCard(id)} /> </div> } trigger="hover"> - <div className={'page-card ' + (card.labelShow || '')} style={{ opacity: opacity}}> + <div className={`page-card ${type} ${card.labelShow || ''}`} style={{ opacity: opacity}}> <div ref={node => drag(drop(node))}> <Form.Item labelCol={{style: {width: labelwidth + '%'}}} -- Gitblit v1.8.0