cart.wxml
3.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<view class="container" wx:if="{{requestData.length>0}}">
<view class="login-in pd-bg-fff">
<block wx:for="{{requestData}}" wx:key="{{index}}" wx:for-index="pidx">
<view class="shmd_m">
<view bindtap="check_th_all_item" class="goods-ico" data-pitems="{{pidx}}" >
<icon color="{{checkAllToggle||item.selected?'red':'gray'}}" size="16" type="success"></icon>
</view>
<view class="shmd">门店:{{item.pname}}</view>
</view>
<view class="order-item" data-item="{{idx}}" wx:for="{{item.goods}}"
wx:for-item="items"
wx:for-index="idx" wx:key="{{index}}">
<view bindtap="check_th_item" class="goods-ico" data-check="{{items.selected}}" data-item="{{idx}}" data-pitems="{{pidx}}">
<icon color="{{checkAllToggle||items.selected?'red':'gray'}}" size="16" type="success"></icon>
</view>
<navigator class="goods-img" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{items.goods_id}}">
<image class="wh100" src="{{items.original_img}}"
binderror="bind_bnerr2" data-errorimg="requestData[{{pidx}}].goods[{{idx}}].original_img"
data-url="{{items.original_img}}" ></image>
</navigator>
<view class="goods-cont">
<navigator class="goods-name ellipsis-2" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{items.goods_id}}">{{items.goods_name}}</navigator>
<view class="goods-attribute ellipsis-2">{{items.spec_key_name}}</view>
<view class="goods-price co-red">¥{{items.goods_price}}</view>
<view bindtap="delete_th_item" class="btn-del" data-cartid="{{items.id}}">
<image class="wh100" src="{{imgUrl}}/miniapp/images/dele.png"></image>
</view>
<view class="count">
<view bindtap="subNum" class="sub" data-pitems="{{pidx}}" data-item="{{idx}}">-</view>
<input bindblur="valueToNum" data-pitems="{{pidx}}" data-item="{{idx}}" type="number" value="{{items.goods_num}}"></input>
<view bindtap="addNum" class="add" data-pitems="{{pidx}}" data-item="{{idx}}">+</view>
</view>
</view>
</view>
</block>
</view>
<view class="pay-for">
<label bindtap="checkAll" class="checkbox">
<icon class="ico-check" color="{{checkAllToggle?'red':'gray'}}" size="20" type="success"></icon>全选
</label>
<button bindtap="checkout" class="pay-btn">去结算</button>
<view class="consumer">
<view class="total">总计 : <text class="co-red">{{total_fee}}</text>
</view>
<text class="tips">不包含运费</text>
</view>
</view>
</view>
<view class="no-data" wx:if="{{!requestData||requestData.length==0}}">
<image class="cart-image" src="{{imgUrl}}/miniapp/images/cart-null.png"></image>
<view class="no-data-title">购物车暂无商品</view>
<navigator class="lookat" openType="switchTab" url="/pages/index/index/index"> 去逛逛 </navigator>
</view>
<warn id="warn"></warn>