Commit d896e39fc067edcd363f9ab8d170c4c9de20de25
1 parent
54919013
地址的问题优化
Showing
2 changed files
with
45 additions
and
22 deletions
app.js
... | ... | @@ -51,7 +51,7 @@ App({ |
51 | 51 | config: null, //门店参数 |
52 | 52 | config2: null, //门店配置 |
53 | 53 | code: null, |
54 | - user_id: null,//1564704,// 10153869,// 6453964,//5682094,6520044,6520119 qa 4687 6519901 | |
54 | + user_id: null,//5682094,6520044,6520119 qa 4687 6519901 | |
55 | 55 | buy_now: null, |
56 | 56 | picklist: null, //门店列表 |
57 | 57 | wuliuprice: null, //物流价格表 |
... | ... | @@ -671,21 +671,24 @@ App({ |
671 | 671 | |
672 | 672 | //清空登录时候缓存的值 |
673 | 673 | onHide: function () { |
674 | - this.globalData.is_test = 0; | |
675 | - this.globalData.guide_id = null; //导购清空 | |
676 | - this.globalData.first_leader = null; //分享的会员清空 | |
677 | - this.globalData.wuliu = null; //关闭要把物流清空 | |
678 | - this.globalData.room_id = null; //关闭要把房间号关闭 | |
679 | - this.globalData.room_goods_id = null; //关闭要把物流清空 | |
680 | - this.globalData.config2 = null; //清除config2的缓存 | |
681 | - this.globalData.config = null; //清除config的缓存 | |
682 | - this.globalData.gr_index = 0; //商品分组的序列 | |
683 | - this.globalData.pk_store = null; | |
684 | - this.globalData.wxapp_buy_obj = null; | |
685 | - this.globalData.dis_buy_obj = null; //等级卡的购买记录 | |
686 | - this.globalData.storeFooter = null; //底部的导航 | |
687 | - this.globalData.full_screen = null; //全屏 | |
688 | - | |
674 | + if(!this.globalData.no_clear) { | |
675 | + this.globalData.is_test = 0; | |
676 | + this.globalData.guide_id = null; //导购清空 | |
677 | + this.globalData.first_leader = null; //分享的会员清空 | |
678 | + this.globalData.wuliu = null; //关闭要把物流清空 | |
679 | + this.globalData.room_id = null; //关闭要把房间号关闭 | |
680 | + this.globalData.room_goods_id = null; //关闭要把物流清空 | |
681 | + this.globalData.config2 = null; //清除config2的缓存 | |
682 | + this.globalData.config = null; //清除config的缓存 | |
683 | + this.globalData.gr_index = 0; //商品分组的序列 | |
684 | + this.globalData.pk_store = null; | |
685 | + this.globalData.wxapp_buy_obj = null; | |
686 | + this.globalData.dis_buy_obj = null; //等级卡的购买记录 | |
687 | + this.globalData.storeFooter = null; //底部的导航 | |
688 | + this.globalData.full_screen = null; //全屏 | |
689 | + }else{ | |
690 | + this.globalData.no_clear=0; | |
691 | + } | |
689 | 692 | }, |
690 | 693 | |
691 | 694 | clear_word: function (word) { |
... | ... | @@ -825,9 +828,23 @@ App({ |
825 | 828 | } |
826 | 829 | }, |
827 | 830 | |
831 | + //重复函数,统一调用, | |
832 | + pre_img(path){ | |
833 | + this.globalData.no_clear=1; | |
834 | + wx.previewImage({ | |
835 | + //将图片预览出来 | |
836 | + urls: [path] | |
837 | + }); | |
838 | + }, | |
828 | 839 | |
829 | - | |
830 | - | |
840 | + //b是数组,t是wxml元素返回的 | |
841 | + pre_img2(b,t){ | |
842 | + this.globalData.no_clear=1; | |
843 | + wx.previewImage({ | |
844 | + current: b[t.currentTarget.dataset.id], | |
845 | + urls: b | |
846 | + }); | |
847 | + } | |
831 | 848 | |
832 | 849 | |
833 | 850 | }); | ... | ... |
pages/user/address_list/address_list.js
... | ... | @@ -152,8 +152,10 @@ Page({ |
152 | 152 | var th=this; |
153 | 153 | wx.getSetting({ |
154 | 154 | success(res) { |
155 | - console.log("vres.authSetting['scope.address']:", res.authSetting['scope.address']) | |
155 | + getApp().globalData.no_clear=1; | |
156 | + console.log("vres.authSetting['scope.address']:", res.authSetting['scope.address']); | |
156 | 157 | if (res.authSetting['scope.address']) { |
158 | + getApp().globalData.no_clear=1; | |
157 | 159 | wx.chooseAddress({ |
158 | 160 | success(res) { |
159 | 161 | th.save_wx_addr(res); |
... | ... | @@ -162,12 +164,13 @@ Page({ |
162 | 164 | |
163 | 165 | } else { |
164 | 166 | if (res.authSetting['scope.address'] == false) { |
165 | - console.log("222") | |
167 | + getApp().globalData.no_clear=1; | |
166 | 168 | wx.openSetting({ |
167 | 169 | success(res) {} |
168 | 170 | }) |
169 | 171 | } else { |
170 | - | |
172 | + | |
173 | + getApp().globalData.no_clear=1; | |
171 | 174 | wx.chooseAddress({ |
172 | 175 | success(res) { |
173 | 176 | th.save_wx_addr(res); |
... | ... | @@ -199,5 +202,8 @@ Page({ |
199 | 202 | } |
200 | 203 | }) |
201 | 204 | |
202 | - } | |
205 | + }, | |
206 | + | |
207 | + | |
208 | + | |
203 | 209 | }); |
204 | 210 | \ No newline at end of file | ... | ... |