Commit d662d782691b6d78ea198c110fd8bbe619484da0
1 parent
e15932db
门地址
Showing
2 changed files
with
38 additions
and
29 deletions
pages/goods/goodsInfo/goodsInfo.js
| ... | ... | @@ -257,28 +257,7 @@ Page({ | 
| 257 | 257 | supportPageScroll: !0 | 
| 258 | 258 | }); | 
| 259 | 259 | |
| 260 | - if(e.is_sort_storage){ | |
| 261 | - wx.getLocation({ | |
| 262 | - type: 'wgs84', | |
| 263 | - success: function (res) { | |
| 264 | - th.data.lat=res.latitude; | |
| 265 | - th.data.lon=res.longitude; | |
| 266 | - th.data.is_get_local_ok=1; | |
| 267 | - }, | |
| 268 | - fail: function (res) { | |
| 269 | - | |
| 270 | - if (res.errCode == 2) { | |
| 271 | - th.setData({ is_gps: 0 }); | |
| 272 | - } else { | |
| 273 | - th.setData({ is_gps: "3" }); | |
| 274 | - } | |
| 275 | - | |
| 276 | - th.data.is_get_local_ok=1; | |
| 277 | - } | |
| 278 | - }) | |
| 279 | - }else{ | |
| 280 | - th.data.is_get_local_ok=1; | |
| 281 | - } | |
| 260 | + | |
| 282 | 261 | |
| 283 | 262 | }) | 
| 284 | 263 | |
| ... | ... | @@ -303,6 +282,32 @@ Page({ | 
| 303 | 282 | },500) | 
| 304 | 283 | |
| 305 | 284 | }) | 
| 285 | + | |
| 286 | + if (e.is_sort_storage) { | |
| 287 | + wx.getLocation({ | |
| 288 | + type: 'wgs84', | |
| 289 | + success: function (res) { | |
| 290 | + th.data.lat = res.latitude; | |
| 291 | + th.data.lon = res.longitude; | |
| 292 | + th.data.is_get_local_ok = 1; | |
| 293 | + }, | |
| 294 | + fail: function (res) { | |
| 295 | + if (res.errCode == 2) { | |
| 296 | + th.setData({ is_gps: 0 }); | |
| 297 | + if (th.data.is_gps == 0) { | |
| 298 | + s.showWarning("请开启GPS定位", null, 3800000, !1); | |
| 299 | + } | |
| 300 | + | |
| 301 | + } else { | |
| 302 | + th.setData({ is_gps: "3" }); | |
| 303 | + } | |
| 304 | + | |
| 305 | + th.data.is_get_local_ok = 1; | |
| 306 | + } | |
| 307 | + }) | |
| 308 | + } else { | |
| 309 | + th.data.is_get_local_ok = 1; | |
| 310 | + } | |
| 306 | 311 | |
| 307 | 312 | }, | 
| 308 | 313 | |
| ... | ... | @@ -2687,6 +2692,7 @@ Page({ | 
| 2687 | 2692 | tt(); | 
| 2688 | 2693 | }, | 
| 2689 | 2694 | fail: function (res) { | 
| 2695 | + | |
| 2690 | 2696 | ee.data.share_goods_img= "../../../images/share/default_g_img.gif"; //分享的图片不能用网络的 | 
| 2691 | 2697 | tt(); | 
| 2692 | 2698 | } | 
| ... | ... | @@ -2745,6 +2751,9 @@ Page({ | 
| 2745 | 2751 | choice_store:function(ee){ | 
| 2746 | 2752 | var th=this; | 
| 2747 | 2753 | var ind=ee.currentTarget.dataset.ind; | 
| 2754 | + var bconfig = th.data.bconfig; | |
| 2755 | + console.log("男士水水水水水", bconfig); | |
| 2756 | + if (bconfig.is_sort_storage){ | |
| 2748 | 2757 | wx.getLocation({ | 
| 2749 | 2758 | type: 'wgs84', | 
| 2750 | 2759 | success: function (res) { | 
| ... | ... | @@ -2760,7 +2769,7 @@ Page({ | 
| 2760 | 2769 | if (res.errCode == 2) { | 
| 2761 | 2770 | th.setData({ is_gps: 0 }); | 
| 2762 | 2771 | if (th.data.is_gps == 0) { | 
| 2763 | - s.showWarning("请开启GPS定位", null, 1000, !1); | |
| 2772 | + s.showWarning("请开启GPS定位", null, 25000, !1); | |
| 2764 | 2773 | } | 
| 2765 | 2774 | } else { | 
| 2766 | 2775 | th.setData({ is_gps: "3" }); | 
| ... | ... | @@ -2769,7 +2778,7 @@ Page({ | 
| 2769 | 2778 | th.data.is_get_local_ok = 1; | 
| 2770 | 2779 | } | 
| 2771 | 2780 | }) | 
| 2772 | - | |
| 2781 | + } | |
| 2773 | 2782 | this.setData({ | 
| 2774 | 2783 | open_ind_store: ind, | 
| 2775 | 2784 | store:1, | ... | ... | 
pages/goods/goodsInfo/goodsInfo.wxml
| ... | ... | @@ -320,7 +320,7 @@ | 
| 320 | 320 | <text class="fs32 xc-black3 shop_name">{{def_pick_store.pickup_name}}</text> | 
| 321 | 321 | |
| 322 | 322 | </view> | 
| 323 | - <view class="distance fs20"> | |
| 323 | + <view class="distance fs20"wx:if="{{def_pick_store.distance!=null}}"> | |
| 324 | 324 | 距离:{{filters.toFix(def_pick_store.distance,0)}}m | 
| 325 | 325 | </view> | 
| 326 | 326 | </view> | 
| ... | ... | @@ -782,7 +782,7 @@ | 
| 782 | 782 | |
| 783 | 783 | <view class="flex ai_end" wx:if="{{def_pick_store}}"> | 
| 784 | 784 | <text class="fs28 xc-black3 shop_name">{{def_pick_store.pickup_name}}</text> | 
| 785 | - <view class="distance fs20 xc-ash"> | |
| 785 | + <view class="distance fs20 xc-ash"wx:if="{{def_pick_store.distance!=null}}"> | |
| 786 | 786 | 距离:{{filters.toFix(def_pick_store.distance,0)}}m | 
| 787 | 787 | </view> | 
| 788 | 788 | </view> | 
| ... | ... | @@ -1087,7 +1087,7 @@ | 
| 1087 | 1087 | <view class="fs28 xc-black3 address_name">{{item.pickup_name}}</view> | 
| 1088 | 1088 | </view> | 
| 1089 | 1089 | <view> | 
| 1090 | - <view class="distance fs20 address-val">距离:{{filters.toFix(item.distance,0)}}m</view> | |
| 1090 | + <view class="distance fs20 address-val"wx:if="{{item.distance!=null}}">距离:{{filters.toFix(item.distance,0)}}m</view> | |
| 1091 | 1091 | </view> | 
| 1092 | 1092 | </view> | 
| 1093 | 1093 | <view class="fs20">地址:{{item.fulladdress}}</view> | 
| ... | ... | @@ -1112,7 +1112,7 @@ | 
| 1112 | 1112 | <view class="fs28 xc-black3 address_name">{{item.pickup_name}}</view> | 
| 1113 | 1113 | </view> | 
| 1114 | 1114 | <view> | 
| 1115 | - <view class="distance fs20 address-val">距离:{{filters.toFix(item.distance,0)}}m</view> | |
| 1115 | + <view class="distance fs20 address-val"wx:if="{{item.distance!=null}}">距离:{{filters.toFix(item.distance,0)}}m</view> | |
| 1116 | 1116 | </view> | 
| 1117 | 1117 | </view> | 
| 1118 | 1118 | <view class="fs20">地址:{{item.fulladdress}}</view> | 
| ... | ... | @@ -1138,7 +1138,7 @@ | 
| 1138 | 1138 | <view class="fs28 xc-black3 address_name">{{item.pickup_name}}</view> | 
| 1139 | 1139 | </view> | 
| 1140 | 1140 | <view> | 
| 1141 | - <view class="distance fs20 address-val">距离:{{filters.toFix(item.distance,0)}}m</view> | |
| 1141 | + <view class="distance fs20 address-val"wx:if="{{item.distance!=null}}">距离:{{filters.toFix(item.distance,0)}}m</view> | |
| 1142 | 1142 | </view> | 
| 1143 | 1143 | </view> | 
| 1144 | 1144 | <view class="fs20">地址:{{item.fulladdress}}</view> | ... | ... |