king
2021-09-28 432b788acf901b0720184b8ee8bc81a2e6fa47e0
src/menu/components/share/pastecomponent/index.jsx
@@ -148,7 +148,7 @@
        MKEmitter.emit('copyButtons', copyBtns)
      }
      if (config.type === 'form' && config.subtype === 'stepform') {
      if (config.type === 'form') {
        this.props.updateConfig(res)
        this.setState({visible: false})
        return
@@ -162,13 +162,10 @@
        }
        MKEmitter.emit('addButton', config.uuid, res)
      } else if (type === 'search' || type === 'form') {
        config.search = config.search || []
        config.search = config.search.filter(item => !item.origin)
        let keys = config.search.map(item => item.field.toLowerCase())
        let keys = config.search.map(item => item.field ? item.field.toLowerCase() : '')
        if (type === 'form') {
          if (['number', 'switch', 'textarea', 'checkcard', 'fileupload', 'hint', 'color', 'funcvar'].includes(res.type)) {
          if (['number', 'switch', 'textarea', 'fileupload', 'hint', 'color', 'funcvar'].includes(res.type)) {
            res.type = 'text'
          } else if (res.type === 'radio') {
            res.type = 'select'
@@ -188,7 +185,9 @@
          return
        }
        config.search.push(res)
        MKEmitter.emit('plusSearch', config.uuid, res, 'simple')
        this.setState({visible: false})
        return
      } else if (type === 'cardcell') {
        config.subcards.push(res)
      } else if (type === 'menucell') {