|
@@ -289,11 +289,16 @@ export default {
|
|
|
on: { // 事件
|
|
|
click: (event) => { // 点击行
|
|
|
// 选择对象
|
|
|
- this.mySelect([record.id], [record])
|
|
|
+ if (this.selectedRowKeys.includes(record.id)) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ this.mySelect([...this.selectedRowKeys, record.id], [...this.selectedRows, record])
|
|
|
},
|
|
|
dblclick: (event) => {
|
|
|
- this.mySelect([record.id], [record])
|
|
|
- this.handleSelect()
|
|
|
+ if (this.selectedRowKeys.includes(record.id)) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ this.mySelect([...this.selectedRowKeys, record.id], [...this.selectedRows, record])
|
|
|
}
|
|
|
}
|
|
|
}
|