king
2021-09-01 31ec63f0419895876cbaba99637a884a32d33d0d
src/templates/formtabconfig/dragelement/card.jsx
@@ -59,7 +59,7 @@
        _defaultValue = ''
      }
    } else if (card.setAll === 'true') {
      _defaultValue = '全部'
      _defaultValue = card.emptyText || '空'
    }
  } else if (type === 'search' && card.type === 'daterange') {
    _defaultValue = [null, null]
@@ -67,7 +67,7 @@
      try {
        let _initval = JSON.parse(card.initval)
        _defaultValue = [moment().subtract(_initval[0], 'days'), moment().subtract(_initval[1], 'days')]
      } catch {
      } catch (e) {
        _defaultValue = [null, null]
      }
    }
@@ -108,35 +108,34 @@
              </div>
              <div className={'ant-col ant-form-item-control-wrapper ant-col-xs-24 ' + wrapCol}>
                {card.type === 'text' ?
                  <Input style={{marginTop: '4px'}} defaultValue={card.initval} /> : null
                  <Input style={{marginTop: '4px'}} value={card.initval} /> : null
                }
                {card.type === 'number' ?
                  <InputNumber defaultValue={card.initval} precision={card.decimal} /> : null
                  <InputNumber value={card.initval} precision={card.decimal} /> : null
                }
                {(card.type === 'multiselect' || card.type === 'select' || card.type === 'link') ?
                  <Select defaultValue={_defaultValue}></Select> : null
                  <Select value={_defaultValue}></Select> : null
                }
                {card.type === 'date' ?
                  <DatePicker defaultValue={card.initval ? moment().subtract(card.initval, 'days') : null} /> : null
                  <DatePicker value={card.initval ? moment().subtract(card.initval, 'days') : null} /> : null
                }
                {card.type === 'datemonth' ?
                  <MonthPicker defaultValue={card.initval ? moment().subtract(card.initval, 'month') : null} /> : null
                  <MonthPicker value={card.initval ? moment().subtract(card.initval, 'month') : null} /> : null
                }
                {card.type === 'datetime' ?
                  <DatePicker showTime defaultValue={card.initval ? moment().subtract(card.initval, 'days') : null} /> : null
                  <DatePicker showTime value={card.initval ? moment().subtract(card.initval, 'days') : null} /> : null
                }
                {card.type === 'textarea' ?
                  <TextArea defaultValue={card.initval} autosize={{ minRows: 2, maxRows: 6 }} /> : null
                  <TextArea value={card.initval} autoSize={{ minRows: 2, maxRows: 6 }} /> : null
                }
                {card.type === 'funcvar' &&
                  <Input style={{marginTop: '4px'}} defaultValue={card.linkfield} />
                  <Input style={{marginTop: '4px'}} value={card.linkfield} />
                }
                {card.type === 'fileupload' ?
                  <Button>
                    <Icon type="upload" /> 点击上传
                  </Button> : null
                }
                <div className="input-mask"></div>
              </div>
            </div> : null
          }