Fix:5140 【商城小程序】点击店铺名称区域无页面跳转响应

This commit is contained in:
linxi
2026-04-13 13:44:19 +08:00
parent 50a36877e5
commit bf3145a2a7
2 changed files with 57 additions and 5 deletions
+46 -4
View File
@@ -872,10 +872,52 @@ export default {
})
},
goStore(order) {
if(order.isTravelGroup === 1 || order.experienceOrderInfo) {
// uni.showToast({
// title: '该订单为团体订单,无法查看店铺信息!'
// })
if (!order) {
return
}
if (order.experienceOrderInfo) {
const experienceMerchantId =
order.merId ||
order.merchantId ||
order.hotelId ||
(order.experienceOrderInfo && order.experienceOrderInfo.merId) ||
(order.experienceOrderInfo && order.experienceOrderInfo.merchantId)
if (!experienceMerchantId) {
uni.showToast({
title: '未找到体验店信息',
icon: 'none'
})
return
}
this.$yrouter.push({
path: "/pkg_product/views/experienceProjectDetail",
query: {
experienceMerchantId
}
})
return
}
if (order.isTravelGroup === 1) {
const travelStoreId =
order.merId ||
order.hotelId ||
order.travelMerchantId ||
(order.travelGroupOrderInfo && order.travelGroupOrderInfo.travelMerchantId) ||
(order.travelGroupOrderInfo && order.travelGroupOrderInfo.travelGroupProduct && order.travelGroupOrderInfo.travelGroupProduct.travelMerchantId)
if (!travelStoreId) {
uni.showToast({
title: '未找到旅居店铺信息',
icon: 'none'
})
return
}
this.$yrouter.push({
path: "/pkg_product/views/sojoumStore",
query: {
id: travelStoreId
}
})
return
}
if(!order.hotelId) {