| | |
| | | MKEmitter.removeListener('mkTableCheckTopLine', this.mkTableCheckTopLine) |
| | | } |
| | | |
| | | mkTableCheckTopLine = (id) => { |
| | | if (id !== this.props.MenuID) return |
| | | mkTableCheckTopLine = (menuid, id) => { |
| | | const {MenuID, data} = this.props |
| | | |
| | | if (this.props.data.length > 0) { |
| | | this.changeRow(this.props.data[0], 0) |
| | | if (menuid !== MenuID || data.length === 0) return |
| | | |
| | | let index = 0 |
| | | if (id) { |
| | | index = data.findIndex(item => item.$$uuid === id) |
| | | if (index === -1) { |
| | | index = 0 |
| | | } |
| | | } |
| | | |
| | | this.changeRow(data[index], index) |
| | | } |
| | | |
| | | autoSelectData = (id, index) => { |
| | | if (id !== this.props.MenuID) return |
| | | |