Merged
Merge Request #521 · created by 后端研发-苏明海


Dev


From dev into test

Merged by 后端研发-苏明海

1 participants

pages/cart/cart2/cart2.js
@@ -304,7 +304,7 @@ Page({ @@ -304,7 +304,7 @@ Page({
304 show_page:function(){ 304 show_page:function(){
305 var th=this,ta = this.data.param; 305 var th=this,ta = this.data.param;
306 th.setData({ 306 th.setData({
307 - userinfo: to.globalData.userInfo,}); 307 + userinfo: getApp().globalData.userInfo,});
308 308
309 //选获取地址 309 //选获取地址
310 th.getuser_addr(function(addr){ 310 th.getuser_addr(function(addr){
@@ -364,7 +364,8 @@ Page({ @@ -364,7 +364,8 @@ Page({
364 } 364 }
365 365
366 //-- 如果是等级会员注册返回 -- 366 //-- 如果是等级会员注册返回 --
367 - if(is_card_back){ 367 + if(is_card_back){
  368 + th.data.card_name=th.data.userinfo.card_field;
368 // 拼团,搭配购不计算,赠品也不计算 369 // 拼团,搭配购不计算,赠品也不计算
369 if( item['prom_type']!=5 && item['prom_type']!=6 && !item.is_gift && !item['is_collocation'] && item.goods_price>item[th.data.card_name] ){ 370 if( item['prom_type']!=5 && item['prom_type']!=6 && !item.is_gift && !item['is_collocation'] && item.goods_price>item[th.data.card_name] ){
370 item.goods_price=item[th.data.card_name]; 371 item.goods_price=item[th.data.card_name];
@@ -494,7 +495,8 @@ Page({ @@ -494,7 +495,8 @@ Page({
494 495
495 //---是不是购买等级卡成功的返回---等级卡显示的判断--- 496 //---是不是购买等级卡成功的返回---等级卡显示的判断---
496 var is_card_back=getApp().globalData.is_card_back; 497 var is_card_back=getApp().globalData.is_card_back;
497 - if(is_card_back){ 498 + if(is_card_back){
  499 + th.data.card_name=th.data.userinfo.card_field;
498 gg.goods_price=gd[th.data.card_name]; 500 gg.goods_price=gd[th.data.card_name];
499 getApp().globalData.is_card_back=0; 501 getApp().globalData.is_card_back=0;
500 th.setData({card_cut_price:0}); 502 th.setData({card_cut_price:0});
pages/goods/goodsInfo/goodsInfo.wxml
@@ -866,7 +866,15 @@ @@ -866,7 +866,15 @@
866 <!-------拼单--------> 866 <!-------拼单-------->
867 <block wx:if="{{prom_type==6}}"> 867 <block wx:if="{{prom_type==6}}">
868 <view bindtap="openSpecModel_pt" data-it="1" data-ind="1" class="join-btn cart-btn line-h"> 868 <view bindtap="openSpecModel_pt" data-it="1" data-ind="1" class="join-btn cart-btn line-h">
869 - <view class="fir-v">¥{{filters.toFix(data.shop_price,2)}}</view> 869 + <view class="fir-v">
  870 + <!-- ¥{{data.shop_price,2)}} -->
  871 + <block wx:if="{{card_field && sele_g[card_field]>0}}">
  872 + {{filters.toFix(sele_g[card_field],2)}}
  873 + </block>
  874 + <block wx:else>
  875 + {{filters.toFix(sele_g.shop_price,2)}}
  876 + </block>
  877 + </view>
870 <view>单独购买</view> 878 <view>单独购买</view>
871 </view> 879 </view>
872 880