|
|
|
@ -23,7 +23,7 @@ |
|
|
|
</view> |
|
|
|
|
|
|
|
<view wx:else> |
|
|
|
<view wx:if="{{(selectedOption || selectedCategory)}}" style="margin-top: 10rpx; width: 100%; box-sizing: border-box;"> |
|
|
|
<view wx:if="{{(selectedOption || selectedCategory)}}" style="margin-top: 10rpx; width: 100%; box-sizing: border-box; padding: 0 20rpx;"> |
|
|
|
<!-- 当前商品信息 --> |
|
|
|
<view wx:if="{{currentGoods}}" style="background-color: rgba(255, 255, 255, 0.8); border-radius: 10rpx; padding: 20rpx; margin-bottom: 20rpx; width: 100%; box-sizing: border-box;"> |
|
|
|
<text style="font-size: 30rpx; font-weight: bold; color: #333; text-align: center; display: block; margin-bottom: 10rpx;">当前商品</text> |
|
|
|
@ -40,13 +40,13 @@ |
|
|
|
</view> |
|
|
|
<!-- 商品信息 --> |
|
|
|
<view style="display: flex; flex-direction: column; gap: 12rpx;"> |
|
|
|
<view style="display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;"> |
|
|
|
<view style="display: flex; align-items: center; gap: 15rpx; flex: 1;"> |
|
|
|
<text style="font-size: 36rpx; font-weight: bold; color: #333; word-break: break-word;">{{currentGoods.name}}</text> |
|
|
|
<view style="display: flex; gap: 15rpx; flex-wrap: wrap;"> |
|
|
|
<view style="background-color: #f0f0f0; padding: 8rpx 20rpx; border-radius: 24rpx; font-size: 36rpx; color: #666;">{{selectedSpec}}</view> |
|
|
|
<view style="background-color: #f0f0f0; padding: 8rpx 20rpx; border-radius: 24rpx; font-size: 36rpx; color: #666;">{{currentGoods.yolk || '无'}}</view> |
|
|
|
<view style="background-color: #f0f0f0; padding: 8rpx 20rpx; border-radius: 24rpx; font-size: 36rpx; color: #666;">库存:{{currentGoods.totalStock || '充足'}}</view> |
|
|
|
<view style="display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap;"> |
|
|
|
<view style="display: flex; align-items: center; gap: 15rpx; flex: 1; overflow: hidden;"> |
|
|
|
<text style="font-size: 36rpx; font-weight: bold; color: #333; word-break: break-word; flex-shrink: 0;">{{currentGoods.name}}</text> |
|
|
|
<view style="display: flex; gap: 15rpx; overflow-x: auto; padding-bottom: 4rpx;"> |
|
|
|
<view style="background-color: #f0f0f0; padding: 8rpx 20rpx; border-radius: 24rpx; font-size: 36rpx; color: #666; flex-shrink: 0;">{{selectedSpec}}</view> |
|
|
|
<view style="background-color: #f0f0f0; padding: 8rpx 20rpx; border-radius: 24rpx; font-size: 36rpx; color: #666; flex-shrink: 0;">{{currentGoods.yolk || '无'}}</view> |
|
|
|
<view style="background-color: #f0f0f0; padding: 8rpx 20rpx; border-radius: 24rpx; font-size: 36rpx; color: #666; flex-shrink: 0;">库存:{{currentGoods.totalStock || '充足'}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view style="display: flex; flex-direction: column; align-items: flex-end; margin-left: 12rpx; flex-shrink: 0;"> |
|
|
|
@ -131,9 +131,9 @@ |
|
|
|
{{item.sourceType || ''}} |
|
|
|
</view> |
|
|
|
<text class="product-title">{{item.name}}</text> |
|
|
|
<view style="display: flex; flex-wrap: nowrap; gap: 8rpx; margin-top: 8rpx; overflow-x: auto; padding-bottom: 8rpx;"> |
|
|
|
<view style="display: flex; flex-wrap: wrap; gap: 8rpx; margin-top: 8rpx; padding-bottom: 8rpx;"> |
|
|
|
<view wx:if="{{item.category || selectedCategory}}" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item.category || selectedCategory || '无'}}</view> |
|
|
|
<view wx:if="{{item.specification || item.weightSpec || item.grossWeight || selectedSpec}}" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item.specification || item.weightSpec || item.grossWeight || selectedSpec || '无'}}</view> |
|
|
|
<view wx:for="{{item.processedSpecs}}" wx:key="index" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item}}</view> |
|
|
|
<view wx:if="{{item.yolk}}" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item.yolk}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
@ -213,9 +213,9 @@ |
|
|
|
{{item.sourceType || ''}} |
|
|
|
</view> |
|
|
|
<text class="product-title">{{item.name}}</text> |
|
|
|
<view style="display: flex; flex-wrap: nowrap; gap: 8rpx; margin-top: 8rpx; overflow-x: auto; padding-bottom: 8rpx;"> |
|
|
|
<view style="display: flex; flex-wrap: wrap; gap: 8rpx; margin-top: 8rpx; padding-bottom: 8rpx;"> |
|
|
|
<view wx:if="{{item.category || selectedCategory}}" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item.category || selectedCategory || '无'}}</view> |
|
|
|
<view wx:if="{{item.specification || item.weightSpec || item.grossWeight || selectedSpec}}" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item.specification || item.weightSpec || item.grossWeight || selectedSpec || '无'}}</view> |
|
|
|
<view wx:for="{{item.processedSpecs}}" wx:key="index" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item}}</view> |
|
|
|
<view wx:if="{{item.yolk}}" style="background-color: #f0f0f0; padding: 4rpx 12rpx; border-radius: 16rpx; font-size: 24rpx; color: #666;">{{item.yolk}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|