diff --git a/pages/cart.vue b/pages/cart.vue index 932bc44..c916231 100644 --- a/pages/cart.vue +++ b/pages/cart.vue @@ -73,19 +73,19 @@ :src="good['productInfo']['attrInfo']['image']" class="good-cover flex-0" mode="scaleToFill" - @click="navToGood(good['productId'])" + @click="navToGood(good)" /> {{ good['productInfo']['storeName'] }} {{ good['truePrice'] }} @@ -523,10 +523,17 @@ export default { this.currGood = {} this.showAttr = false }, - navToGood(id) { + navToGood(good) { + const query = { + id: good.productId + } + if (good.seckillId) { + query.activityId = good.seckillId + query.from = 'kill' + } this.$yrouter.push({ path: '/pages/shop/GoodsCon/index', - query: { id } + query }) }, submit() {