onSelect(record, selected) {
selected
? this.selectedRowKeys.push(record)
: this.selectedRowKeys.splice(
this.selectedRowKeys.findIndex(x => x.id === record.id),
1
)
},
onSelectAll(selected, selectedRows, changeRows) {
this.selectedRowKeys = selected
? this.selectedRowKeys.concat(changeRows)
: this.selectedRowKeys.filter(x => !changeRows.find(i => i.id === x.id))
},
onSelectChange(selectedRowKeys) {
this.$nextTick(() => {
this.selectedRowKeys = selectedRowKeys
})
},
paginationChange({ current, pageSize }) {
this.getData(current, pageSize)
},