riku
2025-04-10 20c972a9f0a3abfc260b37c080c40a15d6ebeba6
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;
}
/**走航轨迹*******************************************************************/