king
2020-06-12 89e7167a83e0d8409ca87698e4c08651a37cc26e
src/templates/sharecomponent/cardcomponent/index.jsx
@@ -99,7 +99,10 @@
        text: col.label
      }
    })
    let _actions = config.action.filter(item => item.Ot && item.Ot !== 'notRequired' && !['excelIn', 'excelOut'].includes(item.OpenType))
    let _actions = config.action.filter(item =>
      (item.Ot && item.Ot !== 'notRequired' && !['excelIn', 'excelOut'].includes(item.OpenType)) ||
      item.funcType === 'changeuser'
    )
    let actionIds = []
    _actions = _actions.map(item => {
@@ -130,7 +133,10 @@
  editBottom = () => {
    const { config, card } = this.props
    let _actions = config.action.filter(item => item.Ot && item.Ot !== 'notRequired' && !['excelIn', 'excelOut'].includes(item.OpenType))
    let _actions = config.action.filter(item =>
      (item.Ot && item.Ot !== 'notRequired' && !['excelIn', 'excelOut'].includes(item.OpenType)) ||
      item.funcType === 'changeuser'
    )
    let actionIds = []
    _actions = _actions.map(item => {
@@ -305,7 +311,7 @@
    } else {
      outclass += ' ant-card-bordered'
    }
    console.log(card.header.actions)
    return (
      <div className="line-card-edit-box mingke-table">
        {card.title ? <p className="chart-title">{card.title}</p> : null}
@@ -321,13 +327,10 @@
                <div className="ant-card-head-title">{card.header.content}</div>
                {card.header.actions && card.header.actions.length > 0 ?
                  <div className="ant-card-extra">
                    {card.header.actions.length === 1 ?
                      <span>
                        {['icon', 'all'].includes(card.header.show) ? <Icon type={card.header.actions[0].icon || 'dash'}/> : null}
                        {['text', 'all'].includes(card.header.show) ? card.header.actions[0].text : null}
                      </span> : null
                    }
                    {card.header.actions.length > 1 ? <span>Action</span> : null}
                    <span>
                      {['icon', 'all'].includes(card.header.show) ? <Icon type={card.header.actions[0].icon || 'dash'}/> : null}
                      {['text', 'all'].includes(card.header.show) ? card.header.actions[0].text : null}
                    </span>
                  </div> : null
                }
              </div>