search.wxml
8.01 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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<wxs module="g_filter" src="g_filter.wxs"></wxs>
<view class="container">
<view class="nav">
<navigator bindtap="changeTab" class="nav-item" data-href="goods_id" data-ad="{{adname}}">综合
<view class="ico-dg" wx:if="{{tabname=='goods_id'}}">
<image class="wh100" src="{{url}}/miniapp/images/dg.png" wx:if="{{adname=='desc'}}"></image>
<image class="wh100" src="{{url}}/miniapp/images/up_s.png" wx:if="{{adname=='asc'}}"></image>
</view>
</navigator>
<navigator bindtap="changeTab" class="nav-item" data-href="sales_sum" data-ad="{{adname}}" >销量
<view class="ico-dg" wx:if="{{tabname=='sales_sum'}}">
<image class="wh100" src="{{url}}/miniapp/images/dg.png" wx:if="{{adname=='desc'}}"></image>
<image class="wh100" src="{{url}}/miniapp/images/up_s.png" wx:if="{{adname=='asc'}}"></image>
</view>
</navigator>
<navigator bindtap="changeTab" class="nav-item" data-href="shop_price" data-ad="{{adname}}" >价格
<view class="ico-dg" wx:if="{{tabname=='shop_price'}}">
<image class="wh100" src="{{url}}/miniapp/images/dg.png" wx:if="{{adname=='desc'}}"></image>
<image class="wh100" src="{{url}}/miniapp/images/up_s.png" wx:if="{{adname=='asc'}}"></image>
</view>
</navigator>
<!-- <navigator bindtap="openFilterModal" class="nav-item">筛选<view class="ico-filter">
<image class="wh100" src="{{url}}/miniapp/images/xx.png"></image>
</view>
</navigator> -->
<navigator bindtap="openSearchModal" class="nav-item nav-search">
<image class="wh100 search-img" src="{{url}}/miniapp/images/search.png"></image>
</navigator>
</view>
<view class="choice_list">
<navigator class="choice_item" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}" wx:for="{{requestData}}" wx:key="{{index}}">
<view class="img-wrap">
<image src="{{item.original_img}}" lazy-load="true"
binderror="bind_bnerr" data-errorimg="requestData[{{index}}].original_img"></image>
</view>
<view class="item-cont">
<view class="title">{{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="flex ai-center">
<view class="price">¥{{item[card_field]}}</view>
<view class="card_bg"><image src="{{url}}/miniapp/images/plus/dj_icon.png"></image>{{card_name}}</view>
</view>
<view class="comment flex jc_sb">
<view class="word-line xc-ash">¥{{item.market_price}}</view>
<view>评论{{item.comment_count}} 已售{{item.sales_sum}}</view>
</view>
</block>
<block wx:else>
<view class="price">¥{{item.shop_price}}</view>
<view class="comment flex jc_sb">
<view class="word-line xc-ash">¥{{item.market_price}}</view>
<view>评论{{item.comment_count}} 已售{{item.sales_sum}}</view>
</view>
</block>
</block>
<block wx:else>
<block wx:if="{{g_filter.get_card_price(item,card_list,0)}}">
<view class="flex ai-center">
<view class="price">¥{{item.shop_price}}</view>
<view class="word-line">¥{{item.market_price}}</view>
</view>
<view class="comment flex jc_sb">
<view class="flex">
<view class="">¥{{g_filter.get_card_price(item,card_list,0)}}</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>评论{{item.comment_count}} 已售{{item.sales_sum}}</view>
</view>
</block>
<block wx:else>
<view class="price">¥{{item.shop_price}}</view>
<view class="comment flex jc_sb">
<view class="word-line xc-ash">¥{{item.market_price}}</view>
<view>评论{{item.comment_count}} 已售{{item.sales_sum}}</view>
</view>
</block>
</block>
</block>
<block wx:else>
<view class="price">¥{{item.shop_price}}</view>
<view class="comment flex jc_sb">
<view class="word-line xc-ash">¥{{item.market_price}}</view>
<view>评论{{item.comment_count}} 已售{{item.sales_sum}}</view>
</view>
</block>
</view>
</navigator>
</view>
<view class="no-data" wx:if="{{!requestData||requestData.length==0}}">
<image class="cart-image" src="{{url}}/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 hidden="{{!openFilterModal}}">
<view bindtap="closeFilterModal" class="cover-layer"></view>
<view class="filter-modal">
<icon bindtap="closeFilterModal" class="modal-close" color="gray" size="22" type="cancel"></icon>
<button bindtap="restoreData" class="viewall-btn">显示全部分类</button>
<view class="filter-box" wx:for="{{requestData.filter_spec}}" wx:key="{{index}}">
<view class="filter-name">{{item.name}}</view>
<view class="filter-items">
<view bindtap="filterGoods" class="filter-item" data-href="{{item.href}}" wx:for="{{item.item}}" wx:key="{{index}}">
{{item.name}}</view>
</view>
</view>
<view class="filter-box" wx:for="{{requestData.filter_attr}}" wx:key="{{index}}">
<view class="filter-name">{{item.name}}</view>
<view class="filter-items">
<view bindtap="filterGoods" class="filter-item" data-href="{{item.href}}" wx:for="{{item.item}}" wx:key="{{index}}">
{{item.name}}</view>
</view>
</view>
<view class="filter-box" wx:if="{{requestData.filter_brand.length>0}}">
<view class="filter-name">相关品牌</view>
<view class="filter-items">
<view bindtap="filterGoods" class="filter-item" data-href="{{item.href}}" wx:for="{{requestData.filter_brand}}" wx:key="{{index}}">
{{item.name}}</view>
</view>
</view>
<view class="filter-box" wx:if="{{requestData.filter_price.length>0}}">
<view class="filter-name">价格区间</view>
<view class="filter-items">
<view bindtap="filterGoods" class="filter-item" data-href="{{item.href}}" wx:for="{{requestData.filter_price}}" wx:key="{{index}}">
{{item.name}}</view>
</view>
</view>
</view>
</view>
<view wx:if="{{openSearchModal}}">
<view class="search-modal">
<view class="search-bar">
<form bindsubmit="submitSearch">
<input autoFocus class="search-input" name="word" placeholder="搜索商品"></input>
<button class="search-btn" formType="submit">
<image class="wh100 search-img" src="{{url}}/miniapp/images/sea.png"></image>
</button>
</form>
</view>
<view class="search-hot">
<view class="hot-title">热门搜索</view>
<block wx:if="{{hotWords.length>0}}">
<view class="hot-row" wx:for="{{hotWords}}" wx:key="{{index}}">
<view bindtap="searchHotWord" class="hot-item" data-word="{{item}}" wx:for="{{item}}" wx:key="{{index}}">{{item}}</view>
</view>
</block>
</view>
</view>
</view>