From 3e068fc2c13f15a8635ae38fd296d10700a36b04 Mon Sep 17 00:00:00 2001
From: zhuxiuying <738479442@qq.com>
Date: 星期四, 15 十月 2026 17:57:38 +0800
Subject: [PATCH] 专区抽奖banner改成后台配置
---
pages/zone/index.vue | 38 +++++++++++++++++++++++++++-----------
1 files changed, 27 insertions(+), 11 deletions(-)
diff --git a/pages/zone/index.vue b/pages/zone/index.vue
index 1e49ce0..0c11d9b 100644
--- a/pages/zone/index.vue
+++ b/pages/zone/index.vue
@@ -14,6 +14,9 @@
<view :style="{ height: marTop + 'px' }"></view>
<yueyangZone ref=yueyangZoneRef v-if="isYueyangZone" :zoneInfo="info" :careBeanRate="careBeanRate"
style="position: relative;z-index: 2;" @goLottery="goLottery" :relationKey="relationKey"></yueyangZone>
+ <view v-if="isYueyangZone" class="detail-btn" @click="goDetail">
+ <text>娑堣�楁槑缁�</text>
+ </view>
<view v-else>
<view class="expireTime" v-if="expireTime && expireTime.length">
<text>涓撳尯灏嗗湪</text>
@@ -67,9 +70,8 @@
</view>
</view>
</view>
- <view @click="goLottery" class="lottery_banner" v-if="info && info.isLottery">
- <image class="lottery_bannerImg"
- src="https://ossacmall.bluedeer.com.cn/app/static/images/zone_lotteryBanner.gif" mode="widthFix">
+ <view @click="goLottery" class="lottery_banner" v-if="info && info.isLottery && info.lotteryBanner">
+ <image class="lottery_bannerImg" :src="info.lotteryBanner" mode="widthFix">
</image>
</view>
<view class="tag-img-container" v-if="info.zoneType == 7">
@@ -495,7 +497,7 @@
<script>
import {
- HTTP_REQUEST_URL
+ WEB_ACTIVITY_BASE
} from '@/config/app';
import {
mapGetters
@@ -1195,6 +1197,11 @@
// that.myCareBean = res2.data.totalCareBeans;
});
},
+ goDetail() {
+ uni.navigateTo({
+ url: '/pages/consumption/index?zoneId=' + this.info.id
+ })
+ },
goLottery() {
let that = this;
var data = {
@@ -1206,11 +1213,7 @@
this.addTrack('yy_marketPageClick', data);
function go() {
- let webUrl = 'https://ossacmall.bluedeer.com.cn/acmall_lottery/index.html'
- if (HTTP_REQUEST_URL.indexOf('tohours') > 0) {
- webUrl = webUrl.replace('https://ossacmall.bluedeer.com.cn',
- 'https://sit.tohours.com/crmeb_web')
- }
+ let webUrl = `${WEB_ACTIVITY_BASE}/acmall_lottery/index.html`
webUrl += '?token=' +
that.$store.getters.token + '&unionId=' + that.$store.getters.unionId + '&mdayId=' + that.info
.mdayId
@@ -1633,13 +1636,11 @@
.lottery_banner {
margin: 15rpx auto;
width: 690rpx;
- height: 120rpx;
text-align: center;
}
.lottery_bannerImg {
width: 690rpx;
- height: 120rpx;
}
.tag-wrap-container {
@@ -1840,6 +1841,21 @@
transform: translate(0, -50%);
}
+.detail-btn {
+ border: 2rpx solid #fff;
+ border-top-left-radius: 20rpx;
+ border-bottom-left-radius: 20rpx;
+ padding: 10rpx;
+ background-color: #daf2b2;
+ color: #1e984f;
+ width: 50rpx;
+ position: fixed;
+ top: 200rpx;
+ right: 0rpx;
+ line-height: 1rem;
+ z-index: 99;
+}
+
.head_img {
width: 750rpx;
height: 422rpx;
--
Gitblit v1.4.0