Commit 3eca08463f66f5a80eaf68b4c0a98218008ac08a
1 parent
ac286902
1. 测试不要重复点击的优化
Showing
1 changed file
with
17 additions
and
2 deletions
packageA/pages/profile/profile.js
... | ... | @@ -72,8 +72,9 @@ Page({ |
72 | 72 | check_label: [], //我选择的兴趣标签 |
73 | 73 | fir_guide_id:null, //存储会员详情接口出来的美导ID |
74 | 74 | isLunar: 0, |
75 | - lat: null, //维度 | |
76 | - lon: null, //经度 | |
75 | + lat: null, //维度 | |
76 | + lon: null, //经度 | |
77 | + loading:0, | |
77 | 78 | |
78 | 79 | }, |
79 | 80 | //通过路径跳转到其他页面 |
... | ... | @@ -892,9 +893,17 @@ Page({ |
892 | 893 | |
893 | 894 | zu_ce:function (dd) { |
894 | 895 | var th=this; |
896 | + wx.showLoading({ | |
897 | + title: "处理中.", | |
898 | + mask:true | |
899 | + }) | |
900 | + | |
895 | 901 | app.request.get("/api/weshop/users/thirdLogin", { |
896 | 902 | data: dd, |
897 | 903 | success: function (e) { |
904 | + | |
905 | + wx.hideLoading(); | |
906 | + | |
898 | 907 | if (e.data.code == 0) { |
899 | 908 | app.globalData.user_id = e.data.data.user_id; |
900 | 909 | } else { |
... | ... | @@ -907,9 +916,11 @@ Page({ |
907 | 916 | |
908 | 917 | }, |
909 | 918 | failStatus: function (t) { |
919 | + wx.hideLoading(); | |
910 | 920 | return app.my_warnning("授权登入失败,请稍后再试!", 0, that); |
911 | 921 | }, |
912 | 922 | fail: function (t) { |
923 | + wx.hideLoading(); | |
913 | 924 | return i.clearAuth(), i.alertLoginErrorAndGoHome(), !1; |
914 | 925 | } |
915 | 926 | }); |
... | ... | @@ -1192,6 +1203,10 @@ Page({ |
1192 | 1203 | delete post_data.encryptedData; |
1193 | 1204 | delete post_data.iv; |
1194 | 1205 | |
1206 | + | |
1207 | + if(th.data.loading) return false; | |
1208 | + th.data.loading=1; | |
1209 | + | |
1195 | 1210 | this.zu_ce(post_data); |
1196 | 1211 | |
1197 | 1212 | ... | ... |