Commit d662d782691b6d78ea198c110fd8bbe619484da0

Authored by 后端开发-许程
1 parent e15932db

门地址

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>
... ...