king
2022-01-22 a6b8918569eaae5cafa89b7db61b2ab8e406590e
src/tabviews/custom/components/carousel/prop-card/index.jsx
@@ -42,23 +42,21 @@
      if (_sync && data) {
        _data = data[_config.dataName] || {}
        if (_data && Array.isArray(_data)) {
        if (Array.isArray(_data)) {
          _data = _data[0] || {}
        }
        _sync = false
      } else if (_sync && initdata) {
        _data = initdata || {}
        if (_data && Array.isArray(_data)) {
        if (Array.isArray(_data)) {
          _data = _data[0] || {}
        }
        _sync = false
      }
    }
    if (_data) {
      _data.$$BID = BID || ''
      _data.$$BData = BData || ''
    }
    _data.$$BID = BID || ''
    _data.$$BData = BData || ''
    _config.columns.forEach(item => {
      if (item.type !== 'number') return
@@ -122,16 +120,14 @@
    if (sync && !is(fromJS(this.props.data), fromJS(nextProps.data))) {
      let _data = {$$empty: true}
      if (nextProps.data && nextProps.data[config.dataName]) {
        _data = nextProps.data[config.dataName]
        if (_data && Array.isArray(_data)) {
          _data = _data[0]
        _data = nextProps.data[config.dataName] || {}
        if (Array.isArray(_data)) {
          _data = _data[0] || {}
        }
      }
      if (_data) {
        _data.$$BID = BID || ''
        _data.$$BData = BData || ''
      }
      _data.$$BID = BID || ''
      _data.$$BData = BData || ''
      this.setState({sync: false, data: _data})
    } else if (config.setting.syncRefresh && nextProps.mainSearch && !is(fromJS(this.props.mainSearch), fromJS(nextProps.mainSearch))) {