Browse Source

2025-12-04

master
fengyuan_yang 1 month ago
parent
commit
31d4354804
  1. 12
      src/views/modules/changeManagement/changeRecord.vue

12
src/views/modules/changeManagement/changeRecord.vue

@ -5053,22 +5053,22 @@
handleSelectionChange(val) {
// val
// selectionDelegateAccess
//
let currentDataKeys = this.baseDelegateAccessList.map(item => item.delegateAccess);
//
let historyNotInCurrent = this.selectionDelegateAccess.filter(item =>
let historyNotInCurrent = this.selectionDelegateAccess.filter(item =>
!currentDataKeys.includes(item.delegateAccess)
);
// +
let merged = [...historyNotInCurrent, ...val];
//
let map = new Map();
merged.forEach(item => map.set(item.delegateAccess, item));
this.selectionDelegateAccess2 = Array.from(map.values());
},

Loading…
Cancel
Save