From 7449eee8fa9f8a251e9c4e9162030f1e004bae0f Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 15 十月 2020 09:17:04 +0800 Subject: [PATCH] 2020-10-15 --- src/templates/modalconfig/dragelement/card.jsx | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/src/templates/modalconfig/dragelement/card.jsx b/src/templates/modalconfig/dragelement/card.jsx index e7436ea..9fb9bb1 100644 --- a/src/templates/modalconfig/dragelement/card.jsx +++ b/src/templates/modalconfig/dragelement/card.jsx @@ -1,6 +1,6 @@ import React from 'react' import { useDrag, useDrop } from 'react-dnd' -import { Icon, Select, DatePicker, Input, InputNumber, Button, Popover } from 'antd' +import { Icon, Select, DatePicker, Input, InputNumber, Button, Popover, Switch, Radio, Checkbox } from 'antd' import moment from 'moment' import './index.scss' @@ -92,6 +92,22 @@ formItem = (<Input style={{marginTop: '4px'}} defaultValue={card.linkfield} />) } else if (card.type === 'linkMain') { formItem = (<Input style={{marginTop: '4px'}} />) + } else if (card.type === 'switch') { + formItem = (<Switch style={{marginTop: '8px'}} checked={card.initval}/>) + } else if (card.type === 'radio') { + formItem = (<Radio.Group style={{marginTop: '8px'}} value={1}> + <Radio value={1}>A</Radio> + <Radio value={2}>B</Radio> + <Radio value={3}>C</Radio> + <Radio value={4}>D</Radio> + </Radio.Group>) + } else if (card.type === 'checkbox') { + formItem = (<Checkbox.Group style={{marginTop: '8px'}} value={['A', 'C']}> + <Checkbox value="A">A</Checkbox> + <Checkbox value="B">B</Checkbox> + <Checkbox value="C">C</Checkbox> + <Checkbox value="D">D</Checkbox> + </Checkbox.Group>) } return ( -- Gitblit v1.8.0