diff --git a/pkg_user/views/myFavorite.vue b/pkg_user/views/myFavorite.vue index dcaa107..9cf896e 100644 --- a/pkg_user/views/myFavorite.vue +++ b/pkg_user/views/myFavorite.vue @@ -77,16 +77,16 @@ :src="item['image']" mode="scaleToFill" class="cover flex-0" - @click="navToGoods(item['productId'])" + @click="navToGoods(item)" /> {{ item['storeName'] }} - 规格:{{ item['sku'] }} + 规格:{{ item['sku'] }} - + {{ item['price'] }} ¥{{ item['otPrice'] }} @@ -347,9 +347,16 @@ export default { this.fetchProduct() }, methods: { - navToGoods(id) { + navToGoods(item) { + if(item.isInvalid) { + uni.showToast({ + title: '商品已下架', + icon: 'none' + }) + return + } uni.navigateTo({ - url: "/pages/shop/GoodsCon/index?id=" + id + url: "/pages/shop/GoodsCon/index?id=" + item.productId }) }, changeTabs(index) {