|
@@ -188,42 +188,7 @@
|
|
this.swiperCurrent = index;
|
|
this.swiperCurrent = index;
|
|
},
|
|
},
|
|
navToDetailPage(pros) {//跳转商品详情页
|
|
navToDetailPage(pros) {//跳转商品详情页
|
|
- if(pros.listType == 1){
|
|
|
|
- if(pros.product.productCategory == '1'){
|
|
|
|
- this.$api.navigateTo(`/pages/goods/product?id=${pros.product.productID}`)
|
|
|
|
- }else{
|
|
|
|
- this.$api.navigateTo(`/second/pages/product/product-details?id=${pros.product.productID}`)
|
|
|
|
- }
|
|
|
|
- }else{
|
|
|
|
- /**
|
|
|
|
- * 页面跳转类型
|
|
|
|
- * 1、二级页面,2、搜索项目仪器,3、直播页面,4、自由页面,5、商品详情,6、仪器项目详情,7、供应商主页
|
|
|
|
- * 8、专题活动页,9、二手市场介绍,10、二手商品列表,11、二手商品发布,12、商品搜索,13、信息详情
|
|
|
|
- * 14、品牌招商介绍页,15、维修保养介绍页,16、首页,17、注册页,18、信息中心,19、供应商列表
|
|
|
|
- **/
|
|
|
|
- if(pros.linkType){
|
|
|
|
- const typeMap = {
|
|
|
|
- 1:`/pages/goods/goods-instrument?linkId=${pros.linkParam.id}&title=${pros.name}`,
|
|
|
|
- 2:`/pages/goods/instrument-details?id=${pros.linkParam.id}`,
|
|
|
|
- 4:`/h5/pages/activity/activity?id=${pros.linkParam.id}`,
|
|
|
|
- 5:`/pages/goods/product?id=${pros.linkParam.id}`,
|
|
|
|
- 7:`/supplier/pages/user/my-shop?shopId=${pros.linkParam.id}`,
|
|
|
|
- 8:`/h5/pages/activity/activity-list`,
|
|
|
|
- 9:`/second/pages/form/introduce`,
|
|
|
|
- 10:`/second/pages/product/product-list`,
|
|
|
|
- 11:`/second/pages/form/form`,
|
|
|
|
- 12:`/pages/search/search?keyWord=${pros.name}`,
|
|
|
|
- 13:`/h5/pages/article/page?link=${pros.link}`,
|
|
|
|
- 14:`/h5/pages/article/page?link=${pros.link}`,
|
|
|
|
- 15:`/h5/pages/article/page?link=${pros.link}`,
|
|
|
|
- 17:`/pages/login/register-select`,
|
|
|
|
- 18:`/h5/pages/article/page?link=${pros.link}`,
|
|
|
|
- 19:`/pages/search/search-supplier?keyWord=${pros.name}`
|
|
|
|
- }
|
|
|
|
- const url = typeMap[pros.linkType];
|
|
|
|
- this.$api.navigateTo(url)
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ this.$api.BannerNavigateTo(linkType,linkId,linkHref,keyword)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|