diff --git a/pages/order/MyOrder/index.vue b/pages/order/MyOrder/index.vue index 48a459a..7e3d45e 100644 --- a/pages/order/MyOrder/index.vue +++ b/pages/order/MyOrder/index.vue @@ -800,19 +800,14 @@ export default { goRoom(order) { console.log(order); if (order.experienceOrderInfo) { - const params = { - goodsId: order.experienceOrderInfo.id, - goodsName: order.experienceOrderInfo.themeName, - skuStr: '', - price: 0, - seckillId: 0, - cover: order.experienceOrderInfo.themeImage, - goodsData: '', - seckillData: '' + const phone = order.merchantPhone || order.merPhone || order.experienceOrderInfo.phone || order.companyTel; + if (phone) { + uni.makePhoneCall({ + phoneNumber: phone + }) + } else { + uni.showToast({ title: '暂无商家电话', icon: 'none' }) } - uni.navigateTo({ - url: `/pkg_common/views/room?id=${order.merId}&name=${order.merName || order.storeName}¶ms=${JSON.stringify(params)}` - }) return } if(order.isTravelGroup === 1) {