Commit 98ed06afeee62743414d209271d259c9715799cf

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

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

pages/goods/goodsInfo/goodsInfo.wxml
... ... @@ -274,10 +274,8 @@
274 274 </view>
275 275 </view>
276 276  
277   -
278   -
279   - <!-- 等级卡的显示,购买, 等级卡近30天要显示续费-->
280   - <view>{{g_filters.is_has_rank(rank_switch,data)}}</view>
  277 + <!-- 等级卡的显示,购买, 等级卡近30天要显示续费-->
  278 +
281 279 <block wx:if="{{g_filters.is_has_rank(rank_switch,data)}}">
282 280  
283 281 <view wx:if="{{!card_field }}">
... ... @@ -847,6 +845,7 @@
847 845 <nav_box></nav_box>
848 846  
849 847 </block>
  848 +
850 849 <!----弹起来,选择规格数量,普通商品购买和秒杀------>
851 850 <view hidden="{{!openSpecModal}}">
852 851 <view bindtap="closeSpecModal" class="cover-layer"></view>
... ... @@ -858,7 +857,17 @@
858 857 <view class="spec-goods-info">
859 858 <view class="spec-goods-name ellipsis-1">{{sele_g.goods_name}}</view>
860 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 871 <view class="spec-goods-price" wx:else><text class="fs20">¥</text>{{prom_price}}</view>
863 872 </view>
864 873  
... ... @@ -973,7 +982,15 @@
973 982 <view class="spec-goods-info">
974 983 <view class="spec-goods-name ellipsis-1">{{sele_g.goods_name}}</view>
975 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 994 <view class="spec-goods-price" wx:else>¥ {{prom_price}}</view>
978 995 </view>
979 996  
... ...