Commit 803c5e266b57dd54e954320b3c4cfda18b9f7fbf

Authored by yvan.ni
1 parent 22c9b72b

拼团的bug优化

pages/team/team_show/team_show.js
@@ -721,11 +721,12 @@ Page({ @@ -721,11 +721,12 @@ Page({
721 go_pay:function () { 721 go_pay:function () {
722 var th=this; 722 var th=this;
723 var def_pick_store=this.data.def_pick_store; 723 var def_pick_store=this.data.def_pick_store;
724 - if(def_pick_store) { 724 + if(def_pick_store && def_pick_store.pickup_id) {
725 th.data.pick_id=def_pick_store.pickup_id; //选择门店 725 th.data.pick_id=def_pick_store.pickup_id; //选择门店
726 th.data.end_name=def_pick_store.pickup_name; 726 th.data.end_name=def_pick_store.pickup_name;
727 } 727 }
728 - if (th.data.pick_id == 0) return s.my_warnning("请选择门店", 0, th); 728 + if (!th.data.pick_id) return s.my_warnning("请选择门店", 0, th);
  729 + if (th.data.pick_id==0) return s.my_warnning("请选择门店", 0, th);
729 730
730 //----判断起购数---- 731 //----判断起购数----
731 var qnum=parseFloat(th.data.teamlist.minbuynum); 732 var qnum=parseFloat(th.data.teamlist.minbuynum);
pages/team/team_show/team_show.wxml
@@ -215,26 +215,29 @@ @@ -215,26 +215,29 @@
215 <view style="margin-top: 20rpx"> 215 <view style="margin-top: 20rpx">
216 <view class="flex-space-between address ai_end xc-width "> 216 <view class="flex-space-between address ai_end xc-width ">
217 217
218 - <view class="flex ai_end" wx:if="{{def_pick_store}}"> 218 + <view class="flex ai_end" wx:if="{{def_pick_store && def_pick_store.pickup_name}}">
219 <text class="fs30 xc-black3 shop_name">{{def_pick_store.pickup_name}}</text> 219 <text class="fs30 xc-black3 shop_name">{{def_pick_store.pickup_name}}</text>
220 220
221 <view class="distance fs24 xc-ash" wx:if="{{def_pick_store.distance!=null}}"> 221 <view class="distance fs24 xc-ash" wx:if="{{def_pick_store.distance!=null}}">
222 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}} 222 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}
223 </view> 223 </view>
224 </view> 224 </view>
225 - <view class="red-co fs28" bindtap="choice_store" wx:if="{{def_pick_store}}">  
226 - 更多门店  
227 - <text class="right-arrow"></text>  
228 - </view> 225 +
  226 +
229 <view class="flex" bindtap="choice_store" wx:else> 227 <view class="flex" bindtap="choice_store" wx:else>
230 <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image> 228 <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>
231 <view class="fs28 xc-ash-9f">选择门店</view> 229 <view class="fs28 xc-ash-9f">选择门店</view>
232 </view> 230 </view>
  231 +
  232 + <view class="red-co fs28" bindtap="choice_store">
  233 + 更多门店
  234 + <text class="right-arrow"></text>
  235 + </view>
233 236
234 237
235 </view> 238 </view>
236 <view class="no_store" wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">(配送不匹配)</view> 239 <view class="no_store" wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">(配送不匹配)</view>
237 - <view class="fs24 xc-ash-9f xc-distance-top " wx:if="{{def_pick_store}}">地址:5{{def_pick_store.fulladdress}}</view> 240 + <view class="fs24 xc-ash-9f xc-distance-top " wx:elif="{{def_pick_store && def_pick_store.fulladdress}}">地址:{{def_pick_store.fulladdress}}</view>
238 241
239 </view> 242 </view>
240 <!-- 商品的属性项目 --> 243 <!-- 商品的属性项目 -->