king
2022-02-28 a09cff714f32c84894b9ece2ddfb8c7ed4db4d96
src/menu/components/table/edit-table/index.jsx
@@ -46,7 +46,6 @@
      let _card = {
        uuid: card.uuid,
        type: card.type,
        floor: card.floor,
        tabId: card.tabId || '',
        parentId: card.parentId || '',
        format: 'array',    // 组件属性 - 数据格式
@@ -133,6 +132,7 @@
  componentDidMount () {
    MKEmitter.addListener('submitStyle', this.getStyle)
    MKEmitter.addListener('submitModal', this.handleSave)
    MKEmitter.addListener('completeSave', this.completeSave)
  }
  shouldComponentUpdate (nextProps, nextState) {
@@ -148,6 +148,20 @@
    }
    MKEmitter.removeListener('submitStyle', this.getStyle)
    MKEmitter.removeListener('submitModal', this.handleSave)
    MKEmitter.removeListener('completeSave', this.completeSave)
  }
  completeSave = () => {
    const { card } = this.state
    if (card.isNew) {
      let item = fromJS(card).toJS()
      item.cols = item.cols.filter(a => !a.origin)
      delete item.isNew
      this.setState({card: item})
    }
  }
  filterOrigin = (component) => {