1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <view class="page">
- <view class="page-bd">
- <view class="module" wx:if="{{goodsList.length > 0}}">
- <view class="module-hd">
- <text class="tit">佳电科技商城</text>
- <view class="text-right" bindtap="changeEditStatus">{{isEditing ? '完成' : '编辑'}}</view>
- </view>
- <view class="module-bd">
- <view class="goods-item" wx:for="{{goodsList}}" bindtap="changeSelect" data-index="{{index}}">
- <view class="left">
- <image class="icon-check" src="/img/icon-circle-check{{item.checked ? 'ed' : ''}}.png"></image>
- <image class="goods-img" src="{{item.image}}"></image>
- <view class="goods-info">
- <view class="num-counter" wx:if="{{isEditing}}">
- <view class="minus" catchtap="minusAmount" data-index="{{index}}">-</view>
- <text class="input-num">{{item.number}}</text>
- <view class="plus" catchtap="addAmount" data-index="{{index}}">+</view>
- </view>
- <view class="goods-name" wx:else>{{item.name}}</view>
- <view class="goods-price">
- <text class="unit">¥</text>{{item.price/100}}</view>
- </view>
- </view>
- <view class="right">
- <view class="btn-delete" wx:if="{{isEditing}}" catchtap="deleteGoods" data-index="{{index}}"
- data-id="{{item.cartId}}">
- <text>删除</text>
- </view>
- <view class="amount" wx:else>×{{item.number}}</view>
-
- </view>
- </view>
- </view>
- </view>
- <view class="empty-content" wx:else>
- <view class="empty-content-text">购物车空空如也</view>
- </view>
- </view>
- <view class="page-ft">
- <view class="total">
- <view class="left">
- <view class="select-all" catchtap="changeSelectAll">
- <image class="icon-check" src="/img/icon-circle-check{{(selectedAmount > 0 && selectedAmount === goodsList.length) ? 'ed' : ''}}.png"></image>全选
- </view>
- </view>
- <view class="right">
- <block wx:if="{{isEditing}}">
- <view class="btn-delete" bindtap="deleteSelected">删除</view>
- </block>
- <block wx:else>
- <view class="total-price">合计:
- <text class="price">¥{{totalPrice/100}}</text>
- </view>
- <view class="btn-settle" bindtap="toSettle">去结算({{selectedAmount}})</view>
- </block>
- </view>
- </view>
- </view>
- </view>
|