Commit b60a86709793caeda0a5ecbe0d92ed51aa2119c7

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

关于购买时等级价显示的bug修复

pages/goods/goodsInfo/goodsInfo.js
@@ -848,7 +848,7 @@ Page({ @@ -848,7 +848,7 @@ Page({
848 newd.member_goods_price = th.data.prom_price, 848 newd.member_goods_price = th.data.prom_price,
849 newd.prom_type = th.data.prom_type; 849 newd.prom_type = th.data.prom_type;
850 newd.prom_id = th.data.prom_id; 850 newd.prom_id = th.data.prom_id;
851 - } else if (th.data.prom_type == 3) { 851 + } else if (th.data.prom_type == 3 || th.data.prom_type == 2 || th.data.prom_type == 4 || th.data.prom_type == 5) {
852 newd.prom_type = 0; 852 newd.prom_type = 0;
853 newd.prom_id = 0; 853 newd.prom_id = 0;
854 } 854 }
pages/goods/goodsInfo/goodsInfo.wxml
@@ -857,14 +857,14 @@ @@ -857,14 +857,14 @@
857 <view class="spec-goods-info"> 857 <view class="spec-goods-info">
858 <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>
859 <view class="flex ai_end xc-val-money"> 859 <view class="flex ai_end xc-val-money">
860 - <view class="spec-goods-price" wx:if="{{prom_price==null}}"> 860 + <view class="spec-goods-price" wx:if="{{prom_price==null}}" >
861 <text class="fs20">¥</text> 861 <text class="fs20">¥</text>
862 <!-- 如果是等级会员,且有等级价 --> 862 <!-- 如果是等级会员,且有等级价 -->
863 - <block wx:if="card_field && sele_g[card_field]>0"> 863 + <block wx:if="{{card_field && sele_g[card_field]>0}}">
864 {{sele_g[card_field]}} 864 {{sele_g[card_field]}}
865 </block> 865 </block>
866 <block wx:else> 866 <block wx:else>
867 - {{sele_g.shop_price}} 867 + {{sele_g.shop_price}}
868 </block> 868 </block>
869 869
870 </view> 870 </view>
@@ -981,10 +981,10 @@ @@ -981,10 +981,10 @@
981 <image class="wh100 spec-img xc-distance-bottom" src="{{data.original_img}}" binderror="pop_err_img" data-errorimg="data.original_img"></image> 981 <image class="wh100 spec-img xc-distance-bottom" src="{{data.original_img}}" binderror="pop_err_img" data-errorimg="data.original_img"></image>
982 <view class="spec-goods-info"> 982 <view class="spec-goods-info">
983 <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>
984 - <view class="flex ai_end xc-val-money">  
985 - <view class="spec-goods-price" wx:if="{{is_normal==1}}"> 984 + <view class="flex ai_end xc-val-money {{sele_g[card_field]}}" >
  985 + <view class="spec-goods-price" wx:if="{{is_normal==1}}" >
986 <!-- 如果是等级会员,且有等级价 --> 986 <!-- 如果是等级会员,且有等级价 -->
987 - <block wx:if="card_field && sele_g[card_field]>0"> 987 + <block wx:if="{{card_field && sele_g[card_field]>0}}">
988 ¥ {{sele_g[card_field]}} 988 ¥ {{sele_g[card_field]}}
989 </block> 989 </block>
990 <block wx:else> 990 <block wx:else>