whj преди 1 година
родител
ревизия
fe1719ad77
променени са 1 файла, в които са добавени 8 реда и са изтрити 3 реда
  1. 8 3
      src/views/sb/info/modules/SbBomSyncSelectModal.vue

+ 8 - 3
src/views/sb/info/modules/SbBomSyncSelectModal.vue

@@ -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])
                 }
               }
             }