Commit 1214c3fb3e49025290c79c86a2ac390771448bef
Merge branch 'version_2.0.0_optimization_mall_update' of http://bj.gitlab.cnlive…
….com/w-front-end/select_good into version_2.0.0_optimization_mall_update
Showing
1 changed file
with
27 additions
and
3 deletions
src/pages/optimization2/optimization2.vue
| @@ -313,7 +313,7 @@ | @@ -313,7 +313,7 @@ | ||
| 313 | </horiz-list> --> | 313 | </horiz-list> --> |
| 314 | 314 | ||
| 315 | <!-- 热销商品自动滚动 --> | 315 | <!-- 热销商品自动滚动 --> |
| 316 | - <marquee-box class="marquee-box" @jump="toDetail" | 316 | + <marquee-box class="marquee-box" @jump="toHotSalesDetail" |
| 317 | :lists="sales" | 317 | :lists="sales" |
| 318 | :options="marqueeOptions"> | 318 | :options="marqueeOptions"> |
| 319 | 319 | ||
| @@ -473,7 +473,8 @@ | @@ -473,7 +473,8 @@ | ||
| 473 | finished: false, | 473 | finished: false, |
| 474 | page: 1, | 474 | page: 1, |
| 475 | list: [] | 475 | list: [] |
| 476 | - } | 476 | + }, |
| 477 | + hotSalesActivityCode: 'ds_rxph' // 页面渠道码 | ||
| 477 | } | 478 | } |
| 478 | }, | 479 | }, |
| 479 | computed: { | 480 | computed: { |
| @@ -1249,7 +1250,30 @@ | @@ -1249,7 +1250,30 @@ | ||
| 1249 | }, | 1250 | }, |
| 1250 | 1251 | ||
| 1251 | /** | 1252 | /** |
| 1252 | - * 跳转商品详情 | 1253 | + * 跳转商品详情(热销排行) |
| 1254 | + * @param {Object} item [数据对象] | ||
| 1255 | + */ | ||
| 1256 | + toHotSalesDetail(item) { | ||
| 1257 | + | ||
| 1258 | + // 判断通用跳转函数是否存在 | ||
| 1259 | + if (typeof this.$parent.gotoDetail === 'function') { | ||
| 1260 | + | ||
| 1261 | + // 构建通用跳转数据 | ||
| 1262 | + let params = { | ||
| 1263 | + type: '2', | ||
| 1264 | + to: item.id, | ||
| 1265 | + shop_type: item.shop_type | ||
| 1266 | + }; | ||
| 1267 | + | ||
| 1268 | + // 通用跳转 | ||
| 1269 | + this.$parent.gotoDetail(params, { | ||
| 1270 | + activityCode: this.hotSalesActivityCode ? this.hotSalesActivityCode : '' // 添加页面渠道码 | ||
| 1271 | + }); | ||
| 1272 | + } | ||
| 1273 | + }, | ||
| 1274 | + | ||
| 1275 | + /** | ||
| 1276 | + * 跳转商品详情(好物推荐) | ||
| 1253 | * @param {Object} item [数据对象] | 1277 | * @param {Object} item [数据对象] |
| 1254 | */ | 1278 | */ |
| 1255 | toDetail(item) { | 1279 | toDetail(item) { |