king
2020-12-23 bc4308e222af3e19f721a129ab132fb69909778e
src/templates/sharecomponent/fieldscomponent/index.jsx
@@ -242,23 +242,24 @@
    } else if (type === 'form') {
      if (config.groups.length > 1) {
        config.groups.forEach(group => {
          let _items = []
          group.sublist.forEach(item => {
            if (columnsMap.has(item.field.toLowerCase())) {
              let cell = columnsMap.get(item.field.toLowerCase())
      
              if (cell.selected && cell.type === item.type) { // 数据选择状态及类型未修改时,直接添加
                items.push(item)
                _items.push(item)
              } else if (cell.selected) {                     // 数据类型修改时,重置类型及初始值
                item.type = cell.type
                item.initval = ''
                items.push(item)
                _items.push(item)
              }
              columnsMap.delete(item.field.toLowerCase())
            } else if (!item.origin) {                        // 过滤示例项
              items.push(item)
              _items.push(item)
            }
          })
          group.sublist = items
          group.sublist = _items
        })
        
        let _columns = [...columnsMap.values()]