Commit 98ed06afeee62743414d209271d259c9715799cf

Authored by 后端研发-倪永富
1 parent dcd7c347

商品详情的等级价格显示,购买

pages/goods/goodsInfo/goodsInfo.wxml
@@ -274,10 +274,8 @@ @@ -274,10 +274,8 @@
274 </view> 274 </view>
275 </view> 275 </view>
276 276
277 -  
278 -  
279 - <!-- 等级卡的显示,购买, 等级卡近30天要显示续费-->  
280 - <view>{{g_filters.is_has_rank(rank_switch,data)}}</view> 277 + <!-- 等级卡的显示,购买, 等级卡近30天要显示续费-->
  278 +
281 <block wx:if="{{g_filters.is_has_rank(rank_switch,data)}}"> 279 <block wx:if="{{g_filters.is_has_rank(rank_switch,data)}}">
282 280
283 <view wx:if="{{!card_field }}"> 281 <view wx:if="{{!card_field }}">
@@ -847,6 +845,7 @@ @@ -847,6 +845,7 @@
847 <nav_box></nav_box> 845 <nav_box></nav_box>
848 846
849 </block> 847 </block>
  848 +
850 <!----弹起来,选择规格数量,普通商品购买和秒杀------> 849 <!----弹起来,选择规格数量,普通商品购买和秒杀------>
851 <view hidden="{{!openSpecModal}}"> 850 <view hidden="{{!openSpecModal}}">
852 <view bindtap="closeSpecModal" class="cover-layer"></view> 851 <view bindtap="closeSpecModal" class="cover-layer"></view>
@@ -858,7 +857,17 @@ @@ -858,7 +857,17 @@
858 <view class="spec-goods-info"> 857 <view class="spec-goods-info">
859 <view class="spec-goods-name ellipsis-1">{{sele_g.goods_name}}</view> 858 <view class="spec-goods-name ellipsis-1">{{sele_g.goods_name}}</view>
860 <view class="flex ai_end xc-val-money"> 859 <view class="flex ai_end xc-val-money">
861 - <view class="spec-goods-price" wx:if="{{prom_price==null}}"><text class="fs20">¥</text>{{sele_g.shop_price}}</view> 860 + <view class="spec-goods-price" wx:if="{{prom_price==null}}">
  861 + <text class="fs20">¥</text>
  862 + <!-- 如果是等级会员,且有等级价 -->
  863 + <block wx:if="card_field && sele_g[card_field]>0">
  864 + {{sele_g[card_field]}}
  865 + </block>
  866 + <block wx:else>
  867 + {{sele_g.shop_price}}
  868 + </block>
  869 +
  870 + </view>
862 <view class="spec-goods-price" wx:else><text class="fs20">¥</text>{{prom_price}}</view> 871 <view class="spec-goods-price" wx:else><text class="fs20">¥</text>{{prom_price}}</view>
863 </view> 872 </view>
864 873
@@ -973,7 +982,15 @@ @@ -973,7 +982,15 @@
973 <view class="spec-goods-info"> 982 <view class="spec-goods-info">
974 <view class="spec-goods-name ellipsis-1">{{sele_g.goods_name}}</view> 983 <view class="spec-goods-name ellipsis-1">{{sele_g.goods_name}}</view>
975 <view class="flex ai_end xc-val-money"> 984 <view class="flex ai_end xc-val-money">
976 - <view class="spec-goods-price" wx:if="{{is_normal==1}}">¥ {{sele_g.shop_price}}</view> 985 + <view class="spec-goods-price" wx:if="{{is_normal==1}}">
  986 + <!-- 如果是等级会员,且有等级价 -->
  987 + <block wx:if="card_field && sele_g[card_field]>0">
  988 + ¥ {{sele_g[card_field]}}
  989 + </block>
  990 + <block wx:else>
  991 + ¥ {{sele_g.shop_price}}
  992 + </block>
  993 + </view>
977 <view class="spec-goods-price" wx:else>¥ {{prom_price}}</view> 994 <view class="spec-goods-price" wx:else>¥ {{prom_price}}</view>
978 </view> 995 </view>
979 996