Commit 98ed06afeee62743414d209271d259c9715799cf
1 parent
dcd7c347
商品详情的等级价格显示,购买
Showing
1 changed file
with
23 additions
and
6 deletions
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 | ... | ... |