EP-WachatApp/eaterplanet_ecommerce/pages/goods/relativeGoodsList.js

46 lines
1.1 KiB
JavaScript

Component({
properties: {
list: {
type: Array,
value: []
},
needAuth: {
type: Boolean,
value: false
}
},
data: {
disabled: false
},
methods: {
openSku: function (e) {
if (this.data.needAuth) {
this.triggerEvent("authModal");
return;
}
let idx = e.currentTarget.dataset.idx;
this.setData({ disabled: false })
let spuItem = this.data.list[idx];
this.triggerEvent("openSku", {
actId: spuItem.actId,
skuList: spuItem.skuList,
promotionDTO: spuItem.promotionDTO || '',
allData: {
spuName: spuItem.spuName,
skuImage: spuItem.skuImage,
actPrice: spuItem.actPrice,
canBuyNum: spuItem.spuCanBuyNum,
stock: spuItem.spuCanBuyNum,
marketPrice: spuItem.marketPrice,
oneday_limit_count: spuItem.oneday_limit_count,
total_limit_count: spuItem.total_limit_count,
one_limit_count: spuItem.one_limit_count,
goods_start_count: spuItem.goods_start_count
}
})
}
}
})