forked from drone/command-center-dashboard

罗广辉
2025-03-30 3dddb1b4c87400c6448677a2ff5e6cd1f9be5ecd
src/views/Home/Footer.vue
File was renamed from src/layout/Footer.vue
@@ -29,13 +29,17 @@
  {name:'event5',img:img5,activeImg:activeImg5,active:false,className:'orthophoto'},
])
// 机巢聚合
const {init,removeAll} = useAggregation()
const imgClick = (row) => {
  const find = list.value.find(item => item.active)
  if (find.name === row.name) return
  const isFromEvent1 = find.name === 'event1';
  const isToEvent1 = row.name === 'event1';
  if (isFromEvent1 && !isToEvent1) removeAll();
  else if (!isFromEvent1 && isToEvent1) init();
  list.value = list.value.map(item => ({...item,active: item.name === row.name}));
  row.name === 'event1' ? init() :removeAll()
}
// 销毁前钩子