|
|
@ -274,10 +274,8 @@ |
|
|
autoplay="{{true}}" |
|
|
autoplay="{{true}}" |
|
|
loop="{{true}}" |
|
|
loop="{{true}}" |
|
|
muted="{{true}}" |
|
|
muted="{{true}}" |
|
|
object-fit="fill" |
|
|
poster="" |
|
|
poster="" |
|
|
></video> |
|
|
style="height: 270rpx; display: block; box-sizing: border-box; width: 337rpx; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1;"> |
|
|
|
|
|
</video> |
|
|
|
|
|
<!-- 图片处理 --> |
|
|
<!-- 图片处理 --> |
|
|
<image |
|
|
<image |
|
|
wx:else |
|
|
wx:else |
|
|
@ -287,22 +285,24 @@ |
|
|
lazy-load="true" |
|
|
lazy-load="true" |
|
|
bindload="onImageLoad" |
|
|
bindload="onImageLoad" |
|
|
data-index="{{index}}" |
|
|
data-index="{{index}}" |
|
|
style="height: 270rpx; display: block; box-sizing: border-box; width: 337rpx; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1;"></image> |
|
|
></image> |
|
|
<view wx:if="{{item.supplyStatus === '预售' && item.status !== 'sold_out'}}" class="promo-tag presale">预售</view> |
|
|
<view wx:if="{{item.supplyStatus === '预售' && item.status !== 'sold_out'}}" class="promo-tag presale">预售</view> |
|
|
<view wx:if="{{item.supplyStatus === '现货' && item.status !== 'sold_out'}}" class="promo-tag in-stock">现货</view> |
|
|
<view wx:if="{{item.supplyStatus === '现货' && item.status !== 'sold_out'}}" class="promo-tag in-stock">现货</view> |
|
|
<view wx:if="{{item.status === 'sold_out'}}" class="promo-tag sold-out">售空</view> |
|
|
<view wx:if="{{item.status === 'sold_out'}}" class="promo-tag sold-out">售空</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="product-info" style="height: 190rpx; display: flex; box-sizing: border-box"> |
|
|
<view class="product-info"> |
|
|
<view class="product-title" style="height: 38rpx; display: -webkit-box; box-sizing: border-box">{{item.name}}</view> |
|
|
<view class="product-title">{{item.name}}</view> |
|
|
<view class="product-spec" style="width: 308rpx; height: 29rpx; display: block; box-sizing: border-box">{{item.displaySpecification}}<text wx:if="{{item.displayYolk}}"> | {{item.displayYolk}}</text></view> |
|
|
<view class="product-status-row"> |
|
|
<view class="product-status-row" style="width: 339rpx; display: block; box-sizing: border-box; height: 60rpx; left: -10rpx; top: 0rpx"> |
|
|
<view class="status-tag source-{{item.sourceType === '三方认证' ? 'third' : (item.sourceType === '平台货源' ? 'platform' : 'unverified')}}" style="margin-right: 8rpx;">{{item.sourceType || ''}}</view> |
|
|
<view class="status-tag source-{{item.sourceType === '三方认证' ? 'third' : (item.sourceType === '平台货源' ? 'platform' : 'unverified')}}">{{item.sourceType || ''}}</view> |
|
|
<!-- 在光标位置添加货源描述 --> |
|
|
<view wx:if="{{item.status !== 'sold_out'}}" class="status-tag negotiate-{{item.negotiateStatus === '可议价' ? 'yes' : 'no'}}" style="width: 70rpx; display: inline-block; box-sizing: border-box">{{item.negotiateStatus}}</view> |
|
|
<view class="product-description">{{item.description || ''}}</view> |
|
|
|
|
|
</view> |
|
|
|
|
|
<view class="product-stock-row"> |
|
|
<view wx:if="{{item.status !== 'sold_out'}}" class="status-tag item-count">库存:{{item.totalStock && item.totalStock !== '充足' ? item.totalStock + '件' : (item.totalStock || '充足')}}</view> |
|
|
<view wx:if="{{item.status !== 'sold_out'}}" class="status-tag item-count">库存:{{item.totalStock && item.totalStock !== '充足' ? item.totalStock + '件' : (item.totalStock || '充足')}}</view> |
|
|
<view wx:if="{{item.status === 'sold_out'}}" class="status-tag item-count">已售:{{item.originalTotalStock || 0}}件</view> |
|
|
<view wx:if="{{item.status === 'sold_out'}}" class="status-tag item-count">已售:{{item.originalTotalStock || 0}}件</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="product-meta"> |
|
|
<view class="product-meta"> |
|
|
<text class="sales-count"> 已有{{item.frequency || 0}}人浏览</text> |
|
|
<text class="sales-count">已有{{item.frequency || 0}}人浏览</text> |
|
|
<text class="product-location">{{item.region || ''}}</text> |
|
|
<text class="product-location">{{item.region || ''}}</text> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|