详情页面
This commit is contained in:
parent
42f26ce588
commit
bd6ae0ac47
|
|
@ -158,7 +158,7 @@
|
||||||
<view class="list-container">
|
<view class="list-container">
|
||||||
<view class="g-shop-list" v-for="(item, idx) in similarProducts" :key="idx" @click="goToDetail(item.itemid)">
|
<view class="g-shop-list" v-for="(item, idx) in similarProducts" :key="idx" @click="goToDetail(item.itemid)">
|
||||||
<view class="shop-img">
|
<view class="shop-img">
|
||||||
<image :src="item.itempic + '_310x310.jpg'" mode="aspectFill" lazy-load></image>
|
<image :src="item.itempic" mode="aspectFill" lazy-load></image>
|
||||||
</view>
|
</view>
|
||||||
<view class="shop-box">
|
<view class="shop-box">
|
||||||
<view class="shop-title van-multi-ellipsis--l2">
|
<view class="shop-title van-multi-ellipsis--l2">
|
||||||
|
|
@ -346,18 +346,19 @@
|
||||||
activity: d.activity_info,
|
activity: d.activity_info,
|
||||||
activityTime: activityTime,
|
activityTime: activityTime,
|
||||||
commission: d.tkmoney,
|
commission: d.tkmoney,
|
||||||
taobaoId: d.itemid
|
taobaoId: d.itemid,
|
||||||
|
sonCategory: d.son_category
|
||||||
};
|
};
|
||||||
|
|
||||||
// 获取猜你喜欢推荐 (尝试使用 internal id 获取)
|
// 获取同类推荐 (使用 itemid 和 son_category)
|
||||||
this.getSimilarProducts(d.id || d.itemid);
|
this.getSimilarProducts(d.itemid, d.son_category);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
getSimilarProducts(itemId) {
|
getSimilarProducts(itemId, sonCategory) {
|
||||||
uni.request({
|
uni.request({
|
||||||
url: `https://api.cmspro.haodanku.com/detail/guessItems?itemid=${itemId}&cid=qOstW90`,
|
url: `https://api.cmspro.haodanku.com/detail/getRecommendItems?itemid=${itemId}&son_category=${sonCategory}&cid=qOstW90`,
|
||||||
success: (res) => {
|
success: (res) => {
|
||||||
if (res.data && res.data.code === 200) {
|
if (res.data && res.data.code === 200) {
|
||||||
this.similarProducts = res.data.data.slice(0, 10);
|
this.similarProducts = res.data.data.slice(0, 10);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue