king
2025-04-03 f81779b1391c19b603d74e47c3604ea1749ba029
src/menu/components/share/pasteforms/index.jsx
@@ -26,6 +26,12 @@
    const { config } = this.props
    this.pasteFormRef.handleConfirm().then(res => {
      if (res.copyType === 'mk_forms') { // dms-trans
        this.props.update(res.fields, res)
        this.setState({visible: false})
        return
      }
      if (res.copyType === 'search' && ['text', 'select', 'multiselect', 'link', 'checkcard', 'date', 'datemonth'].includes(res.type)) {
        res.copyType = 'form'
      }
@@ -38,6 +44,8 @@
      if (res.copyType === 'form') {
        delete res.copyType
        res = {fields: [res]}
      } else if (res.copyType === 'simpleform') {
        res = {fields: res.subcards[0].fields}
      }
      res.fields = res.fields || []