diff --git a/pages/goods/detail/_id.vue b/pages/goods/detail/_id.vue index 467365a..0c6eb21 100644 --- a/pages/goods/detail/_id.vue +++ b/pages/goods/detail/_id.vue @@ -104,11 +104,7 @@
售价 - {{ - detailData.productActivityVO.isStartActivity - ? detailData.productActivityVO.activityPrice - : detailData.startingPrice - }} + {{ getPrice }}
{ i.attributeSymbolList = i.attributeSymbolList.split(',') @@ -337,6 +333,15 @@ export default { const stock = this.curSku.stock; return singleBuyLimit ? Math.min(singleBuyLimit, stock || 1) : stock; }, + getPrice() { + if (this.curSku.sellPrice) { + return this.curSku.sellPrice; + } else { + return this.detailData.productActivityVO.isStartActivity + ? this.detailData.productActivityVO.activityPrice + : this.detailData.startingPrice; + } + }, }, methods: { onShowService() {