优化:合作企业 - 商户logo、商品图片支持大图预览
This commit is contained in:
parent
0200061192
commit
b0eef8c887
|
|
@ -42,7 +42,7 @@
|
|||
<view class="mer-box">
|
||||
<block v-if="store_street_theme == 1">
|
||||
<view class="mer-item" v-for="(item,index) in storeList" :key='index'>
|
||||
<view class="mer-hd" @click="goStore(item.mer_id)">
|
||||
<view class="mer-hd" @click="goStore(item)">
|
||||
<image :src="item.mini_banner?item.mini_banner:item.mer_banner"></image>
|
||||
<view class="mer-name">
|
||||
<image :src="item.mer_avatar"></image>
|
||||
|
|
@ -83,7 +83,7 @@
|
|||
</block>
|
||||
<block v-if="store_street_theme == 2">
|
||||
<view class="mer-item2" v-for="(item,index) in storeList" :key='index'>
|
||||
<view class="mer-hd mer-shop-count" @click="goStore(item.mer_id)">
|
||||
<view class="mer-hd mer-shop-count" @click="goStore(item)">
|
||||
<image class="mer-avatar" :src="item.mer_avatar"></image>
|
||||
<view class="mer-shop-right">
|
||||
<view class="mer-count">
|
||||
|
|
@ -106,7 +106,7 @@
|
|||
</view>
|
||||
</view>
|
||||
<view class="pro-box">
|
||||
<view @click="goProduct(itemn)" class="pro-item" v-for="(itemn,indexn) in item.recommend" :key='indexn' v-if="item.recommend.length<=3">
|
||||
<view @click.stop="goProduct(itemn)" class="pro-item" v-for="(itemn,indexn) in item.recommend" :key='indexn' v-if="item.recommend.length<=3">
|
||||
<view class="picture">
|
||||
<easy-loadimage mode="widthFix" :image-src="itemn.image"></easy-loadimage>
|
||||
<view v-if="itemn.border_pic" :style="{ backgroundImage: `url(${itemn.border_pic})` }" class="border-picture"></view>
|
||||
|
|
@ -122,7 +122,7 @@
|
|||
</block>
|
||||
<block v-if="store_street_theme == 3">
|
||||
<view class="mer-item mer-item3" v-for="(item,index) in storeList" :key='index' :style="'background-image:url('+item.mini_banner+')'">
|
||||
<view class="mer-hd" @click="goStore(item.mer_id)">
|
||||
<view class="mer-hd" @click="goStore(item)">
|
||||
<view class="mer-name">
|
||||
<image :src="item.mer_avatar"></image>
|
||||
<view class="">
|
||||
|
|
@ -488,12 +488,18 @@
|
|||
})
|
||||
},
|
||||
// 进店
|
||||
goStore(id) {
|
||||
goStore(item) {
|
||||
let _this = this;
|
||||
let merId = item.mer_id || 0;
|
||||
if (this.hide_mer_status != 1 && this.sotreParam.merchant_type != 2) {
|
||||
uni.navigateTo({
|
||||
url: `/pages/store/home/index?id=${id}`
|
||||
url: `/pages/store/home/index?id=${merId}`
|
||||
})
|
||||
}
|
||||
else if(this.sotreParam.merchant_type == 2){
|
||||
let img = item.mer_avatar || '';
|
||||
if(img.length > 0) this.$util.previewImage(img);
|
||||
}
|
||||
},
|
||||
searchSubmit: function(e) {
|
||||
let that = this;
|
||||
|
|
@ -565,8 +571,11 @@
|
|||
url: `/pages/goods_details/index?id=${product.product_id}`
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
else{
|
||||
let img = product.image || '';
|
||||
if(img.length > 0) this.$util.previewImage(img);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue