Commit 3eca08463f66f5a80eaf68b4c0a98218008ac08a

Authored by yvan.ni
1 parent ac286902

1. 测试不要重复点击的优化

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