修复部分bug
This commit is contained in:
@@ -19,10 +19,10 @@
|
||||
</view>
|
||||
<view class="lists">
|
||||
<!-- 优选商品 -->
|
||||
<goods-list :list="searchArr" priceType="CNY" v-if="searchType == 0" />
|
||||
<goods-list :list="searchArr" priceType="CNY" v-if="searchType == 0" @on-goods="onGoods" />
|
||||
|
||||
<!-- 商家 -->
|
||||
<industry-list :list="searchArr" v-if="searchType == 1"/>
|
||||
<industry-list :list="searchArr" v-if="searchType == 1" @on-industry="onOpenWechat"/>
|
||||
</view>
|
||||
|
||||
<!-- 分页 -->
|
||||
@@ -77,6 +77,37 @@
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
// 商品详情
|
||||
onGoods(e){
|
||||
this.$Router.push({name: 'goodsDetails', params: {id: e.goods_id}})
|
||||
},
|
||||
// 打开微信小程序
|
||||
onOpenWechat(e){
|
||||
plus.share.getServices(res => {
|
||||
let sweixin = null;
|
||||
for(let val of res){
|
||||
if(val.id === 'weixin'){
|
||||
sweixin = val
|
||||
}
|
||||
}
|
||||
/** 以此为例子 显示跳转引导页
|
||||
* 'index_4'
|
||||
* index 跳小程序企业首页
|
||||
* 4 企业id
|
||||
**/
|
||||
if(sweixin != null){
|
||||
sweixin.launchMiniProgram({
|
||||
id : e.original_id,
|
||||
path: 'pages/login/guide?scene=index_' + e.company_id,
|
||||
})
|
||||
}else{
|
||||
uni.showToast({
|
||||
title: '当前环境不支持打开微信小程序',
|
||||
icon : 'none'
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
// 列表数据
|
||||
getList() {
|
||||
// type=0为商品列表; type=1为企业列表
|
||||
|
||||
Reference in New Issue
Block a user