|
|
|
@ -32,12 +32,7 @@ |
|
|
|
<!-- logo 名称 属性--> |
|
|
|
<div class="name-wrapper"> |
|
|
|
<div class="logo-wrapper"> |
|
|
|
<img |
|
|
|
v-if="shop.logoUrl" |
|
|
|
class="shop-logo" |
|
|
|
:src="shop.logoUrl.search(config.sourceUrl) >= 0 ? shop.logoUrl : config.sourceUrl + shop.logoUrl" |
|
|
|
alt="" |
|
|
|
/> |
|
|
|
<img v-if="shop.logoUrl" class="shop-logo" :src="shop.logoUrl" alt="" /> |
|
|
|
<img v-else class="shop-logo" src="@/assets/images/empty_small.svg" alt="" /> |
|
|
|
</div> |
|
|
|
<div class="marquee-wrapper"> |
|
|
|
@ -110,29 +105,35 @@ import 'swiper/css/effect-fade' |
|
|
|
import scrollView from '@/base/ScrollView/ScrollView.vue' |
|
|
|
import masker from '@/base/Masker/Masker.vue' |
|
|
|
import marquees from '@/base/Marquees/Marquees.vue' |
|
|
|
import { useRouter } from 'vue-router' |
|
|
|
import { useRouter, useRoute } from 'vue-router' |
|
|
|
import { useStatistics } from '@/composables/useStatistics' |
|
|
|
import { storeToRefs } from 'pinia' |
|
|
|
import { useRootStore } from '@/store/root' |
|
|
|
import { computed, ref } from 'vue' |
|
|
|
import { ref, toRaw } from 'vue' |
|
|
|
import { useSwitchLanguage } from '@/composables/useSwitchLanguage' |
|
|
|
const { switchLanguage } = useSwitchLanguage() |
|
|
|
const store = useRootStore() |
|
|
|
const { shop, config } = storeToRefs(store) |
|
|
|
const { shop, config, prevShop } = storeToRefs(store) |
|
|
|
const router = useRouter() |
|
|
|
const route = useRoute() |
|
|
|
|
|
|
|
const modules = [Autoplay, Pagination, EffectFade] |
|
|
|
|
|
|
|
const marqueesRef = ref() |
|
|
|
const activityList = computed(() => shop.value.activityList) |
|
|
|
// const activityList = computed(() => shop.value.activityList) |
|
|
|
//关闭窗口 |
|
|
|
function close() { |
|
|
|
if (route.fullPath === '/nav') { |
|
|
|
console.log('prevShop.value.shopName :>> ', prevShop.value.shopName) |
|
|
|
store.SET_SHOP(toRaw(prevShop.value)) |
|
|
|
} |
|
|
|
store.SET_SHOW_DETAIL(false) |
|
|
|
} |
|
|
|
//导航 |
|
|
|
function handleGo() { |
|
|
|
store.SET_SHOW_DETAIL(false) |
|
|
|
store.SET_SHOW_SEARCH(false) |
|
|
|
store.SET_SHOW_COLUMNLIST(false) |
|
|
|
router.push('/nav') |
|
|
|
} |
|
|
|
|
|
|
|
|