king
2020-10-26 c7df940632b5f238f524da651fbf27a91ff6ad36
src/tabviews/custom/index.jsx
@@ -21,6 +21,7 @@
const AntvPie = asyncSpinComponent(() => import('./components/chart/antv-pie'))
const AntvTabs = asyncSpinComponent(() => import('./components/tabs/antv-tabs'))
const DataCard = asyncSpinComponent(() => import('./components/card/data-card'))
const PropCard = asyncSpinComponent(() => import('./components/card/prop-card'))
class CustomPage extends Component {
  static propTpyes = {
@@ -176,7 +177,7 @@
        }
      }
      if (!component.format) return component // 没有动态数据  数据格式 array 或 object
      if (!component.format || (component.subtype === 'propcard' && component.wrap.datatype === 'static')) return component // 没有动态数据  数据格式 array 或 object
      let _customScript = ''
      component.scripts && component.scripts.forEach(script => {
@@ -465,6 +466,12 @@
              <DataCard config={item} BID={BID} mainSearch={mainSearch} menuType={menuType} dataManager={dataManager} />
            </Col>
          )
        } else if (item.subtype === 'propcard') {
          return (
            <Col span={item.width} key={item.uuid}>
              <PropCard config={item} data={data} BID={BID} mainSearch={mainSearch} menuType={menuType} dataManager={dataManager} />
            </Col>
          )
        } else {
          return null
        }