| | |
| | | // 走航融合数据 |
| | | const fusionLoading = ref(false); |
| | | const fusionDataList = ref([]); |
| | | |
| | | const lastSelectedfusionData = ref([]); |
| | | const selectedfusionData = ref([]); |
| | | const tableRef = ref(); |
| | | const selectable = (row) => gridCellList.value; |
| | |
| | | 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) { |
| | |
| | | } |
| | | }); |
| | | |
| | | selectedfusionData.value = useCloned(val).cloned.value; |
| | | lastSelectedfusionData.value = useCloned(val).cloned.value |
| | | selectedfusionData.value = val; |
| | | } |
| | | |
| | | /**走航轨迹*******************************************************************/ |