@@ -27,7 +27,8 @@ import { computed, toRefs } from 'vue'
import { useRootStore } from '@/store/root'
import Marquees from '@/base/Marquees/Marquees.vue'
import { useSwitchLanguage } from '@/composables/useSwitchLanguage'
-
+import { useRoute } from 'vue-router'
+const route = useRoute()
const store = useRootStore()
const { shop } = toRefs(store)
@@ -119,6 +120,7 @@ function handleDetail() {
position: absolute;
bottom: 2px;
left: 2px;
+ z-index: -1;
width: 48px;
height: 48px;
background-color: #dbb186;
diff --git a/src/components/SwitchTab/SwitchTab.vue b/src/components/SwitchTab/SwitchTab.vue
index ee227eb..a05c576 100644
--- a/src/components/SwitchTab/SwitchTab.vue
+++ b/src/components/SwitchTab/SwitchTab.vue
@@ -3,8 +3,8 @@
ref="ulRef"
class="switch-tabs"
:style="{
- width: props.wrapperWidth + 'px',
- height: props.wrapperHeight + 'px',
+ width:is4K? props.wrapperWidth*2+'px': props.wrapperWidth + 'px',
+ height:is4K? props.wrapperHeight*2+'px':props.wrapperHeight + 'px',
'flex-direction': props.direction! + '',
'background-color': props.background + ''
}"
@@ -39,8 +39,8 @@
:style="{
top: props.direction === 'column' ? copyTabIdx * props.height + 'px' : '',
left: props.direction === 'row' ? copyTabIdx * props.width + 'px' : '',
- width: props.width + 'px',
- height: props.height + 'px'
+ width: is4K ? props.width * 2 + 'px' : props.width + 'px',
+ height: is4K ? props.height * 2 + 'px' : props.height + 'px'
}"
>
+
+
{{ switchLanguage({ name: '商场活动' }, 'name') }}
+ MALL ACTIVITIES
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Activity/ActivityItem.vue b/src/views/Activity/ActivityItem.vue
new file mode 100644
index 0000000..4dbf5a8
--- /dev/null
+++ b/src/views/Activity/ActivityItem.vue
@@ -0,0 +1,200 @@
+
+
+
diff --git a/src/views/Brand/recommendShop.vue b/src/views/Brand/recommendShop.vue
index 0cefedd..7ee72b9 100644
--- a/src/views/Brand/recommendShop.vue
+++ b/src/views/Brand/recommendShop.vue
@@ -36,8 +36,8 @@
:modules="modules"
:looped-slides="3"
:loop-additional-slides="3"
- :width="267"
- :height="150"
+ :width="344"
+ :height="292"
:slides-per-view="1"
:space-between="24"
>