feat(specialArea): 秒杀售罄展示样式优化

This commit is contained in:
woody 2025-08-07 11:41:56 +08:00
parent 07759cfd66
commit cf72ed367c
1 changed files with 29 additions and 23 deletions

View File

@ -81,7 +81,11 @@
<view style="display: flex; flex: 1">
<view
class="fly"
v-show="item.preSaleStatus == 3 || item.isSale == 1"
v-show="
item.preSaleStatus == 3 ||
item.isSale == 1 ||
(item.specialArea === 14 && !Number(item.inventory))
"
></view>
<view class="image-container">
<img :src="item.cover || item.cover1" class="cover" alt="" />
@ -178,28 +182,30 @@
{{ item.waresPrice | numberToCurrency }}
</view>
</view>
<img
@click.stop="addCar(item)"
v-show="
item.preSaleStatus != 3 &&
item.isSale != 1 &&
specialArea != 31
"
src="@/static/images/cart.png"
alt=""
/>
<img
@click.stop="addCar(item)"
v-show="
item.preSaleStatus != 3 &&
item.isSale != 1 &&
specialArea == 31 &&
userInfo.isMakerSpace == 0
"
src="@/static/images/cart.png"
alt=""
/>
<template v-if="item.specialArea !== 14">
<img
@click.stop="addCar(item)"
v-show="
item.preSaleStatus != 3 &&
item.isSale != 1 &&
specialArea != 31
"
src="@/static/images/cart.png"
alt=""
/>
</template>
<template v-else>
<img
@click.stop="addCar(item)"
v-show="
item.preSaleStatus != 3 &&
item.isSale != 1 &&
Number(item.inventory)
"
src="@/static/images/cart.png"
alt=""
/>
</template>
</view>
</view>
</view>