feiyu02
2025-03-28 25570a9ecd9b10a865fd7ce2614410814aaf52eb
修复网格样式中删除一组数据后,表格没有联动的问题
已修改1个文件
9 ■■■■■ 文件已修改
src/views/underwaymix/UnderwayMixMode.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/underwaymix/UnderwayMixMode.vue
@@ -231,6 +231,8 @@
// 走航融合数据
const fusionLoading = ref(false);
const fusionDataList = ref([]);
const lastSelectedfusionData = ref([]);
const selectedfusionData = ref([]);
const tableRef = ref();
const selectable = (row) => gridCellList.value;
@@ -580,12 +582,12 @@
function handleSelectionChange(val) {
  console.log(val);
  const deleted = selectedfusionData.value.filter((v) => {
  const deleted = lastSelectedfusionData.value.filter((v) => {
    return !val.find((t) => t.id == v.id);
  });
  const deletedIdList = deleted.map((d) => d.id);
  const added = val.filter((v) => {
    return !selectedfusionData.value.find((t) => t.id == v.id);
    return !lastSelectedfusionData.value.find((t) => t.id == v.id);
  });
  if (val.length > 4) {
@@ -658,7 +660,8 @@
    }
  });
  selectedfusionData.value = useCloned(val).cloned.value;
  lastSelectedfusionData.value = useCloned(val).cloned.value
  selectedfusionData.value = val;
}
/**走航轨迹*******************************************************************/