修改活动商品的点击触发逻辑

This commit is contained in:
赵毅 2025-10-08 16:53:58 +08:00
parent a5d5e3557a
commit 13a271d806

View File

@ -93,14 +93,13 @@
<!-- 广告横幅 --> <!-- 广告横幅 -->
<view class="serverList1"> <view class="serverList1">
<view class="serverList1_left" @click="toAdvertisingView(serverLeftList)"> <view class="serverList1_left" v-if="serverLeftList.length > 0">
<image :src="serverLeft" mode="aspectFill" /> <image :src="serverLeft" mode="aspectFill" @tap="toAdvertisingView(serverLeftList)"/>
</view> </view>
<view class="serverList1_right"> <view class="serverList1_right" v-if="serverRightList.length > 0">
<view :class="['serverItemRight', `serverItemRight${index + 1}`]" <view :class="['serverItemRight', `serverItemRight${index + 1}`]"
@tap="index === 0 ? toAdvertisingView(serverRightList) : headerServerClick(item)"
v-for="(item, index) in serverRightList" :key="index"> v-for="(item, index) in serverRightList" :key="index">
<image :src="item.pic_src" mode="" /> <image :src="item.pic_src" mode="" @tap="index === 0 ? toAdvertisingView(serverRightList) : headerServerClick(item)"/>
</view> </view>
</view> </view>
</view> </view>
@ -683,6 +682,9 @@ export default {
page_num: 1, page_num: 1,
page_size: 10 page_size: 10
}, { silent: false }); }, { silent: false });
if (!res.rows.length) {
this.serverLeftList = []
}
if (res.rows.length) { if (res.rows.length) {
this.serverLeftList = res.rows this.serverLeftList = res.rows
@ -708,6 +710,9 @@ export default {
page_num: 1, page_num: 1,
page_size: 10 page_size: 10
}, { silent: false }); }, { silent: false });
if (!res.rows.length) {
this.serverRightList = []
}
if (res.rows.length) { if (res.rows.length) {
let filterRes = this.filterShowList(res?.rows, 1); let filterRes = this.filterShowList(res?.rows, 1);
filterRes.forEach(item => { filterRes.forEach(item => {