From e1699c4851f6ca397cd0ad1ff63f32c737654836 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Wed, 02 Apr 2025 19:14:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
src/views/Home/Footer.vue | 168 ++++++++++++++++++++++++++++----------------------------
1 files changed, 84 insertions(+), 84 deletions(-)
diff --git a/src/views/Home/Footer.vue b/src/views/Home/Footer.vue
index 7ff483e..fbe52c5 100644
--- a/src/views/Home/Footer.vue
+++ b/src/views/Home/Footer.vue
@@ -1,32 +1,32 @@
<template>
- <div class="footer">
- <img
- v-for="item in list"
- :class="item.className"
- :src="item.active ? item.activeImg : item.img"
- alt=""
- @click="imgClick(item)"
- />
- </div>
- <div class="intelligent-introduction-flying">
- <img class="orthophoto" src="@/assets/images/intelligent-introduction-flying.png" alt="" />
- </div>
+ <div class="footer">
+ <img
+ v-for="item in list"
+ :class="item.className"
+ :src="item.active ? item.activeImg : item.img"
+ alt=""
+ @click="imgClick(item)"
+ />
+ </div>
+ <div class="intelligent-introduction-flying">
+ <img class="orthophoto" src="@/assets/images/intelligent-introduction-flying.png" alt="" />
+ </div>
</template>
<script setup>
-import img1 from '@/assets/images/home/footer/machine-nest.png';
-import activeImg1 from '@/assets/images/home/footer/machine-nest1.png';
-import img2 from '@/assets/images/home/footer/event.png';
-import activeImg2 from '@/assets/images/home/footer/event1.png';
-import img3 from '@/assets/images/home/footer/panorama.png';
-import activeImg3 from '@/assets/images/home/footer/panorama1.png';
-import img4 from '@/assets/images/home/footer/3D.png';
-import activeImg4 from '@/assets/images/home/footer/3D1.png';
-import img5 from '@/assets/images/home/footer/orthophoto.png';
-import activeImg5 from '@/assets/images/home/footer/orthophoto1.png';
+import img1 from '@/assets/images/home/footer/machine-nest.png'
+import activeImg1 from '@/assets/images/home/footer/machine-nest1.png'
+import img2 from '@/assets/images/home/footer/event.png'
+import activeImg2 from '@/assets/images/home/footer/event1.png'
+import img3 from '@/assets/images/home/footer/panorama.png'
+import activeImg3 from '@/assets/images/home/footer/panorama1.png'
+import img4 from '@/assets/images/home/footer/3D.png'
+import activeImg4 from '@/assets/images/home/footer/3D1.png'
+import img5 from '@/assets/images/home/footer/orthophoto.png'
+import activeImg5 from '@/assets/images/home/footer/orthophoto1.png'
-import { useUavHome } from '@/views/Home/useUavHome/useUavHome';
-import { useEventOperate } from '@/views/Home/useEventOperate/useEventOperate';
+import { useUavHome } from '@/views/Home/useUavHome/useUavHome'
+import { useEventOperate } from '@/views/Home/useEventOperate/useEventOperate'
// 机巢聚合
const { init, removeAll } = useUavHome('device');
@@ -34,28 +34,28 @@
const { init: eventInit, removeAll: eventRemove } = useUavHome('event');
const list = ref([
- {
- name: 'event1',
- img: img1,
- activeImg: activeImg1,
- active: true,
- className: 'machine-nest',
- init: init,
- removeAll: removeAll,
- },
- {
- name: 'event2',
- img: img2,
- activeImg: activeImg2,
- active: false,
- className: 'event',
- init: eventInit,
- removeAll: eventRemove,
- },
- { name: 'event3', img: img3, activeImg: activeImg3, active: false, className: 'panorama' },
- { name: 'event4', img: img4, activeImg: activeImg4, active: false, className: 'threeD' },
- { name: 'event5', img: img5, activeImg: activeImg5, active: false, className: 'orthophoto' },
-]);
+ {
+ name: 'event1',
+ img: img1,
+ activeImg: activeImg1,
+ active: true,
+ className: 'machine-nest',
+ init: init,
+ removeAll: removeAll,
+ },
+ {
+ name: 'event2',
+ img: img2,
+ activeImg: activeImg2,
+ active: false,
+ className: 'event',
+ init: eventInit,
+ removeAll: eventRemove,
+ },
+ { name: 'event3', img: img3, activeImg: activeImg3, active: false, className: 'panorama' },
+ { name: 'event4', img: img4, activeImg: activeImg4, active: false, className: 'threeD' },
+ { name: 'event5', img: img5, activeImg: activeImg5, active: false, className: 'orthophoto' },
+])
const imgClick = toItem => {
const fromItem = list.value.find(item => item.active);
@@ -73,56 +73,56 @@
eventRemove()
});
onMounted(() => {
- nextTick(() => {
- init();
- });
-});
+ nextTick(() => {
+ init()
+ })
+})
</script>
<style scoped lang="scss">
.footer {
- position: absolute;
- bottom: 84px;
- left: 624px;
+ position: absolute;
+ bottom: 84px;
+ left: 624px;
- img {
- width: 103px;
- height: 119px;
- cursor: pointer;
- }
+ img {
+ width: 103px;
+ height: 119px;
+ cursor: pointer;
+ }
- .event {
- position: relative;
- left: 40px;
- bottom: 15px;
- }
+ .event {
+ position: relative;
+ left: 40px;
+ bottom: 15px;
+ }
- .panorama {
- position: relative;
- left: 80px;
- bottom: 34px;
- }
+ .panorama {
+ position: relative;
+ left: 80px;
+ bottom: 34px;
+ }
- .threeD {
- position: relative;
- left: 120px;
- bottom: 15px;
- }
+ .threeD {
+ position: relative;
+ left: 120px;
+ bottom: 15px;
+ }
- .orthophoto {
- position: relative;
- left: 160px;
- }
+ .orthophoto {
+ position: relative;
+ left: 160px;
+ }
}
.intelligent-introduction-flying {
- position: absolute;
- left: 888px;
- bottom: 23px;
+ position: absolute;
+ left: 888px;
+ bottom: 23px;
- img {
- width: 146px;
- height: 54px;
- }
+ img {
+ width: 146px;
+ height: 54px;
+ }
}
</style>
--
Gitblit v1.9.3