goods_list.wxml
5.12 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
<!-- 商品列表 -->
<wxs module="filter" src="../../utils/filter.wxs"></wxs>
<wxs module="g_filter" src="g_filter.wxs"></wxs>
<view class="collects">
<view class="hang ">
<!-- 商品详情 -->
<view class="collect ib" wx:for="{{recommend}}" bindtap="go_url" data-url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}">
<navigator url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}">
<!-- 商品图片 -->
<image class="sp" src="{{url+item.original_img}}" mode="scaleToFill" binderror="bind_bnerr_xc" data-url="{{item.original_img}}" data-errorimg="recommend[{{index}}].original_img"></image>
<view class="bottom">
<!-- 商品名称 -->
<view class="goods_name ellipsis-2 fs28">{{item.goods_name}}</view>
<!-- 商品价格,先判断下是后又等级价-->
<block wx:if="{{g_filter.is_has_rank(rank_switch,item)}}" >
<!-- 当会员是等级卡的时候 -->
<block wx:if="{{card_field}}">
<!-- 等级价>0 -->
<block wx:if="{{item[card_field]>0}}">
<view class="money flex" >
<!-- 办卡价 -->
<view class="flex xc-wc">
<view class="fs24">¥</view>
<view class="fs35">{{filter.toFix(item[card_field],2)}}</view>
<view class="card_bg"><image src="{{url}}/miniapp/images/plus/dj_icon.png"></image><text>{{card_name}}</text></view>
</view>
</view>
<view class="flex" style="line-height: 28rpx;" >
<!-- 原价 -->
<view class="price flex xc-ash line_th">
<view class="fs22">¥</view>
<view class="fs22">{{item.market_price}}</view>
</view>
</view>
</block>
<blocK wx:else>
<view class="money flex" >
<!-- 办卡价 -->
<view class="flex xc-wc">
<view class="fs24">¥</view>
<view class="fs35">{{filter.toFix(item.shop_price,2)}}</view>
</view>
</view>
<view class="flex" style="line-height: 28rpx;" >
<!-- 原价 -->
<view class="price flex xc-ash line_th">
<view class="fs22">¥</view>
<view class="fs22">{{item.market_price}}</view>
</view>
</view>
</blocK>
</block>
<block wx:else>
<!-- 如果商品有设置等级价大于0的 -->
<block wx:if="{{g_filter.get_card_price(item,card_list,0)}}">
<view class="money flex" >
<!-- 办卡价 -->
<view class="flex xc-wc">
<view class="fs24">¥</view>
<view class="fs35">{{filter.toFix(item.shop_price,2)}}</view>
</view>
<!-- 原价 -->
<view class="price flex xc-ash line_th">
<view class="fs22">¥</view>
<view class="fs22">{{item.market_price}}</view>
</view>
</view>
<view class="flex" style="line-height: 28rpx;" >
<!-- 等级价 -->
<view class="price flex">
<view class="fs22">¥</view>
<view class="fs28">{{filter.toFix(g_filter.get_card_price(item,card_list,0),2)}}</view>
<view class="card_bg"> <image src="{{url}}/miniapp/images/plus/dj_icon.png"></image>{{g_filter.get_card_price(item,card_list,1)}}</view>
</view>
</view>
</block>
<block wx:else>
<view class="money flex" >
<!-- 办卡价 -->
<view class="flex xc-wc">
<view class="fs24">¥</view>
<view class="fs35">{{filter.toFix(item.shop_price,2)}}</view>
</view>
</view>
<view class="flex" style="line-height: 28rpx;" >
<!-- 原价 -->
<view class="price flex xc-ash line_th">
<view class="fs22">¥</view>
<view class="fs22">{{item.market_price}}</view>
</view>
</view>
</block>
</block>
</block>
<!-- 商品压根就没有等级价 -->
<block wx:else>
<view class="money flex" >
<!-- 办卡价 -->
<view class="flex xc-wc">
<view class="fs24">¥</view>
<view class="fs35">{{filter.toFix(item.shop_price,2)}}</view>
</view>
</view>
<view class="flex" style="line-height: 28rpx;" >
<!-- 原价 -->
<view class="price flex xc-ash line_th">
<view class="fs22">¥</view>
<view class="fs22">{{item.market_price}}</view>
</view>
</view>
</block>
</view>
</navigator>
</view>
</view>
<view class="nothing flex-center" wx:if="{{is_no_more==0}}">
<view class="Foil"></view>
<view class="no_content fs24">没有更多内容了</view>
<view class="Foil"></view>
</view>
</view>