king
2021-09-27 1dbd8e07e440e9245f10777e9e8fd2fe2b05f6af
src/menu/modalconfig/index.jsx
@@ -87,7 +87,7 @@
    let _config = fromJS(this.state.config).toJS()
    if (list.length > _config.fields.length) {
      _config.fields = list.filter(item => !item.origin)
      _config.fields = list
      this.setState({
        config: _config
@@ -212,8 +212,6 @@
        })
        return
      }
      _config.fields = _config.fields.filter(item => !item.origin)
      if (['select', 'multiselect', 'link', 'checkbox', 'radio', 'checkcard'].includes(res.type) && res.resourceType === '1' && /\s/.test(res.dataSource)) {
        this.setState({
@@ -414,10 +412,6 @@
  plusFields = (items) => {
    let _config = fromJS(this.state.config).toJS()
    if (_config.fields[0] && _config.fields[0].origin) {
      _config.fields = _config.fields.filter(item => !item.origin)
    }
    _config.fields.push(...items)