| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <!-- 搜索栏 -->
- <van-search
- value="{{content.where.condition}}"
- placeholder="搜索商品名称"
- shape="round"
- bind:search="onSearch"
- bind:clear="onSearch"
- />
- <view class="count">{{language['总计']||'总计'}}:{{total}}</view>
- <!-- 商品列表 -->
- <Yl_ListBox id="ListBox" bind:getlist="getList">
- <view class="product-list">
- <view class="product-item" wx:for="{{list}}" wx:key="sc_points_productid" bindtap="onToggleSelect" data-index="{{index}}">
- <view class="item-content {{item.selected ? 'item-selected' : ''}}">
- <!-- 勾选框 -->
- <view class="checkbox-wrap">
- <view class="checkbox {{item.selected ? 'checkbox-checked' : ''}}">
- <van-icon wx:if="{{item.selected}}" name="success" size="28rpx" color="#fff" />
- </view>
- </view>
- <!-- 商品图 -->
- <van-image
- class="item-img"
- width="200rpx"
- height="186rpx"
- fit="cover"
- src="{{item.imgUrl}}"
- radius="8rpx"
- />
- <!-- 商品信息 -->
- <view class="item-info">
- <view class="item-name">{{item.itemname}}</view>
- <view class="item-points">
- <text class="points-label">{{language['积分']||'积分'}}</text>
- <text class="points-value">{{item.points}}</text>
- <text class="points-label" style="color: #E3041F;">{{language['分']||'分'}}</text>
- </view>
- <!-- 数量步进器 -->
- <view class="item-qty" wx:if="{{item.selected}}" catchtap="stopPropagation">
- <van-stepper
- value="{{item.qty}}"
- min="{{item.minimumorderqty || 1}}"
- step="{{item.increment || 1}}"
- bind:change="onQtyChange"
- data-index="{{index}}"
- />
- </view>
- </view>
- </view>
- </view>
- </view>
- <My_Empty wx:if="{{list.length==0}}" />
- </Yl_ListBox>
- <!-- 底部操作栏 -->
- <view class="bottom-bar" wx:if="{{selectedCount > 0}}">
- <view class="bar-left">
- <view class="selected-count">{{language['已选']||'已选'}}:{{selectedCount}} </view>
- <view class="selected-num">{{language['合计']||'合计'}}:<text style="color: #E3041F;">{{selectedTotalPoints}}{{language['分']||'分'}}</text></view>
- </view>
- <view class="bar-right" bindtap="onConfirm">
- <text>确定添加</text>
- </view>
- </view>
- <view style="height: 140rpx;" />
|