-
![]()
-
{{ item.startDate }} - {{ item.endDate }}
+
![]()
+
{{ item.content.startDate }} - {{ item.content.endDate }}
-
{{ switchLanguage(item, 'activityName') }}
+
{{ item.content.name }}
查看详情
-
{{ switchLanguage(item, 'activityName') }}
+
{{ item.content.name }}
- {{ switchLanguage(item, 'activityContent') }}
+ {{ item.content.desc }}
+
+
+
@@ -42,6 +45,7 @@ import 'swiper/css'
import 'swiper/css/pagination'
import 'swiper/css/effect-coverflow'
import { useMediaQuery } from '@vueuse/core'
+import ThumbQRCode from '@/base/ThumbQRCode/ThumbQRCode.vue'
const isH = useMediaQuery('(min-aspect-ratio: 1/1)')
defineProps({
@@ -94,6 +98,13 @@ const { config } = storeToRefs(store)
border: none !important;
}
}
+ .qrcodeWrapper {
+ display: flex;
+ margin-left: 68px;
+ .item {
+ margin-right: 10px;
+ }
+ }
.scroll-content {
width: 100%;
display: inline-flex;
diff --git a/src/components/CarouselWithIntro/CarouselWithIntro.vue b/src/components/CarouselWithIntro/CarouselWithIntro.vue
index b215195..1b4104d 100644
--- a/src/components/CarouselWithIntro/CarouselWithIntro.vue
+++ b/src/components/CarouselWithIntro/CarouselWithIntro.vue
@@ -1,7 +1,7 @@
-
+
![]()
@@ -10,14 +10,14 @@
-
{{ switchLanguage(data, 'title') }}
+
{{ data.name }}
- {{ switchLanguage(data, 'content') }}
+ {{ data.desc }}
-
+
@@ -37,7 +37,7 @@ const props = defineProps({
const store = useStore()
const { config } = storeToRefs(store)
-const qr = computed(() => props.data.qrFileList ?? [])
+const qr = computed(() => props.data.qrcode ?? [])