collect_list.wxml
5.06 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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<!-- <view class="container">
<view class="collect-ul">
<view class="collect-li" wx:for="{{collects}}" wx:key="{{index}}">
<navigator url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}">
<image class="collect-img" src="{{item.original_img}}" lazy-load="true"
binderror="bind_bnerr2" data-errorimg="collects[{{index}}].original_img"></image>
</navigator>
<view class="collect-name ellipsis-2">{{item.goods_name}}</view>
<view class="collect-footer">
<view class="collect-price">¥{{item.shop_price}}</view>
<view bindtap="cancelCollect" class="collect-btn" data-id="{{item.collect_id}}">删除</view>
<navigator class="collect-btn" url="/pages/goods/goodsList/goodsList?cat_id={{item.cat_id}}">看相似</navigator>
</view>
</view>
</view>
<view class="no-data" wx:if="{{!collects||collects.length==0}}">
<image class="cart-image" src="{{iurl}}/miniapp/images/cart-null.png"></image>
<view class="no-data-title">没有相关的数据</view>
<navigator class="lookat" openType="switchTab" url="/pages/index/index/index"> 去逛逛 </navigator>
</view>
</view> -->
<!-- 无收藏时显示 -->
<view class="noCollection" wx:if="{{iscollects==0?false:true && collects.length<1}}">
<view class="flex-level">
<image src="../../../images/Nocollection.png"></image>
</view>
<view class="flex-level fs30 xc-ash">当前暂无收藏</view>
<view class="flex-level">
<navigator url="/pages/index/index/index" bindtap="goto">
<view class="flex-center fs28 white">去首页逛逛</view>
</navigator>
</view>
</view>
<view class="Collection" wx:if="{{collects.length>0}}">
<!-- 收藏商品 -->
<view class="commodity">
<!-- 商品数量 -->
<view class="sum flex-vertical-between">
<view class="flex-center">共{{total_collects}}件商品</view>
<view class="flex-right-vertical editEd" bindtap="editcollects">{{editEd?'完成':'编辑'}}</view>
</view>
<!-- 商品集合 -->
<view class="{{editEd?'collects_max colls_max':'collects_max'}}">
<view class="collect flex-vertical" bindtap="iconClick" data-index="{{index}}" wx:for="{{collects}}" wx:key="{{index}}">
<view class="radioCheck iconClick" wx:if="{{editEd}}">
<radio color="rgb(214,1,33)" class="scale" checked="{{item.checked==true?true:false}}"></radio>
</view>
<!-- 商品图片 -->
<view class="flex">
<view class="{{editEd?'collect_image iconrp':'collect_image'}}">
<image src="{{item.original_img}}" binderror="bind_bnerr" data-errimg="collects[{{index}}].original_img"></image>
</view>
<!-- 商品属性 -->
<view class="attribute">
<view class="attribute_name ellipsis-2">
<view class="name fs32">{{item.goods_name}}</view>
</view>
<!-- 商品价格 -->
<view class="attribute_money flex-vertical line">
<view class="money_left flex-vertical line">
<!-- 优惠价 -->
<view class="price flex xc-wc">
<view class="fs24">¥</view>
<view class="fs40">{{item.shop_price}}</view>
</view>
<!-- 原价 -->
<view class="flex fs20 line through xc-ash">
<view>零售价:</view>
<view>¥{{item.market_price}}</view>
</view>
</view>
<view class="money_right flex" wx:if="{{!editEd}}">
<view class="similar flex-level fs20" bindtap="go_to" data-url="/pages/goods/goodsList/goodsList?cat_id={{item.cat_id}}">
<view>找相似</view>
</view>
<image src="{{url}}miniapp/images/dele.png" bindtap="cancelCollect" data-id="{{item.collect_id}}"></image>
</view>
</view>
</view>
</view>
</view>
</view>
</view>
<!--- 好物推荐 --->
<view class="title" wx:if="{{collects.length>0 && is_goods}}">
<view class="Recommend flex-center">
<view class="lin"></view>
<view class="flex-center">
<image src="../../../images/Diamonds.png"></image>
<view class="fs28">好物推荐</view>
</view>
<view class="lin"></view>
</view>
<!-- 好物推荐 -->
<goods_recommend id="goods_recommend"></goods_recommend>
</view>
</view>
<!-- 全选收藏 -->
<view class="abs flex-vertical" wx:if="{{editEd && collects.length>0}}">
<view class="left">
<!-- 全选收藏按钮 -->
<view class="flex-vertical fs28" bindtap="allClick">
<radio class="iconUn" color="rgb(214,1,33)" checked="{{isall}}"></radio>
<view>全选</view>
</view>
<view class="Number flex-vertical">
已选
<text class="co-red">{{sum>0?sum:'0'}}</text> 件
</view>
</view>
<view class="delete fs30 flex-center white" bindtap="alldelete">
删除
</view>
</view>
<warn id="warn"></warn>