| | |
| | | if (rowspans.length === 0) { |
| | | rowspans = null |
| | | } |
| | | |
| | | |
| | | this.setState({ |
| | | columns: _columns, |
| | | pageSize: pageSize ? pageSize : 10, |
| | |
| | | } |
| | | |
| | | if (item.linkThdMenu || item.linkurl) { |
| | | if (item.rowspan === 'true') { |
| | | return { |
| | | children: ( |
| | | <div className={className}> |
| | | <div className="baseboard link-menu" onDoubleClick={(e) => this.triggerLink(e, item, record)}></div> |
| | | <div className="content link-menu" onDoubleClick={(e) => this.triggerLink(e, item, record)}> |
| | | {content} |
| | | </div> |
| | | </div> |
| | | ), |
| | | props: { |
| | | rowSpan: record['$$' + item.field], |
| | | } |
| | | } |
| | | } |
| | | return ( |
| | | <div className={className}> |
| | | <div className="baseboard link-menu" onDoubleClick={(e) => this.triggerLink(e, item, record)}></div> |
| | |
| | | </div> |
| | | ) |
| | | } else { |
| | | if (item.rowspan === 'true') { |
| | | return { |
| | | children: ( |
| | | <div className={className}> |
| | | <div className="baseboard"></div> |
| | | <div className="content"> |
| | | {content} |
| | | </div> |
| | | </div> |
| | | ), |
| | | props: { |
| | | rowSpan: record['$$' + item.field], |
| | | } |
| | | } |
| | | } |
| | | return ( |
| | | <div className={className}> |
| | | <div className="baseboard"></div> |