【功能修复】修复拼团详情页的价格展示
parent
edf158ec2c
commit
8a6ec1cb02
|
@ -80,7 +80,7 @@
|
||||||
<!-- 功能卡片 -->
|
<!-- 功能卡片 -->
|
||||||
<view class="detail-cell-card detail-card ss-flex-col">
|
<view class="detail-cell-card detail-card ss-flex-col">
|
||||||
<!-- 规格 -->
|
<!-- 规格 -->
|
||||||
<detail-cell-sku :sku="state.selectedSkuPrice" @tap="state.showSelectSku = true" />
|
<detail-cell-sku :sku="state.selectedSku" @tap="state.showSelectSku = true" />
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<!-- 参团列表 -->
|
<!-- 参团列表 -->
|
||||||
|
@ -90,6 +90,7 @@
|
||||||
<s-select-groupon-sku
|
<s-select-groupon-sku
|
||||||
:show="state.showSelectSku"
|
:show="state.showSelectSku"
|
||||||
:goodsInfo="state.goodsInfo"
|
:goodsInfo="state.goodsInfo"
|
||||||
|
:selectedSku="state.selectedSku"
|
||||||
:grouponAction="state.grouponAction"
|
:grouponAction="state.grouponAction"
|
||||||
:grouponNum="state.grouponNum"
|
:grouponNum="state.grouponNum"
|
||||||
@buy="onBuy"
|
@buy="onBuy"
|
||||||
|
@ -125,7 +126,7 @@
|
||||||
:disabled="state.goodsInfo.stock === 0 || state.activity.status !== 0"
|
:disabled="state.goodsInfo.stock === 0 || state.activity.status !== 0"
|
||||||
>
|
>
|
||||||
<view class="btn-price">{{
|
<view class="btn-price">{{
|
||||||
fen2yuan(state.activity.price || state.goodsInfo.price)
|
fen2yuan(state.selectedSku.price * state.selectedSku.count || state.activity.price * state.selectedSku.count || state.goodsInfo.price * state.selectedSku.count || state.goodsInfo.price)
|
||||||
}}</view>
|
}}</view>
|
||||||
<view v-if="state.activity.startTime > new Date().getTime()">未开始</view>
|
<view v-if="state.activity.startTime > new Date().getTime()">未开始</view>
|
||||||
<view v-else-if="state.activity.endTime <= new Date().getTime()">已结束</view>
|
<view v-else-if="state.activity.endTime <= new Date().getTime()">已结束</view>
|
||||||
|
@ -168,7 +169,7 @@
|
||||||
goodsInfo: {}, // 商品信息
|
goodsInfo: {}, // 商品信息
|
||||||
goodsSwiper: [], // 商品轮播图
|
goodsSwiper: [], // 商品轮播图
|
||||||
showSelectSku: false, // 显示规格弹框
|
showSelectSku: false, // 显示规格弹框
|
||||||
selectedSkuPrice: {}, // 选中的规格价格
|
selectedSku: {}, // 选中的规格价格
|
||||||
activity: {}, // 团购活动
|
activity: {}, // 团购活动
|
||||||
grouponId: 0, // 团购ID
|
grouponId: 0, // 团购ID
|
||||||
grouponNum: 0, // 团购人数
|
grouponNum: 0, // 团购人数
|
||||||
|
@ -183,7 +184,7 @@
|
||||||
|
|
||||||
// 规格变更
|
// 规格变更
|
||||||
function onSkuChange(e) {
|
function onSkuChange(e) {
|
||||||
state.selectedSkuPrice = e;
|
state.selectedSku = e;
|
||||||
}
|
}
|
||||||
|
|
||||||
function onSkuClose() {
|
function onSkuClose() {
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="header-right-bottom ss-flex ss-col-center ss-row-between">
|
<view class="header-right-bottom ss-flex ss-col-center ss-row-between">
|
||||||
<view class="price-text"> {{ fen2yuan(goodsInfo.price) }}</view>
|
<view class="price-text"> {{ fen2yuan(state.selectedSku.price || goodsInfo.price || state.selectedSku.marketPrice) }}</view>
|
||||||
|
|
||||||
<view class="stock-text ss-m-l-20">
|
<view class="stock-text ss-m-l-20">
|
||||||
库存{{ state.selectedSku.stock || goodsInfo.stock }}件
|
库存{{ state.selectedSku.stock || goodsInfo.stock }}件
|
||||||
|
@ -63,7 +63,7 @@
|
||||||
<view class="btn-title">{{ grouponNum + '人团' }}</view>
|
<view class="btn-title">{{ grouponNum + '人团' }}</view>
|
||||||
</button>
|
</button>
|
||||||
<button class="ss-reset-button btn-tox ss-flex-col" @tap="onBuy">
|
<button class="ss-reset-button btn-tox ss-flex-col" @tap="onBuy">
|
||||||
<view class="btn-price">{{ fen2yuan(goodsInfo.price) }}</view>
|
<view class="btn-price">{{ fen2yuan(state.selectedSku.price * state.selectedSku.count || goodsInfo.price * state.selectedSku.count || state.selectedSku.marketPrice * state.selectedSku.count || goodsInfo.price) }}</view>
|
||||||
<view v-if="grouponAction === 'create'">立即开团</view>
|
<view v-if="grouponAction === 'create'">立即开团</view>
|
||||||
<view v-else-if="grouponAction === 'join'">参与拼团</view>
|
<view v-else-if="grouponAction === 'join'">参与拼团</view>
|
||||||
</button>
|
</button>
|
||||||
|
|
Loading…
Reference in New Issue