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() {