king
2020-11-04 79e1455e4ba4f4a7d04a483dda1a354e53921a69
src/tabviews/custom/components/card/prop-card/index.jsx
@@ -30,6 +30,26 @@
  UNSAFE_componentWillMount () {
    let _config = fromJS(this.props.config).toJS()
    let _cols = new Map()
    _config.columns.forEach(item => {
      _cols.set(item.field, item)
    })
    _config.subcards.forEach(card => {
      card.elements = card.elements.map(item => {
        if (item.field && _cols.has(item.field)) {
          item.col = _cols.get(item.field)
        }
        return item
      })
      card.backElements = card.backElements.map(item => {
        if (item.field && _cols.has(item.field)) {
          item.col = _cols.get(item.field)
        }
        return item
      })
    })
    this.setState({
      config: _config,