goods_list.wxml 5.12 KB
   <!-- 商品列表 -->
   <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>