Commit 3eca08463f66f5a80eaf68b4c0a98218008ac08a

Authored by yvan.ni
1 parent ac286902

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

packageA/pages/profile/profile.js
@@ -72,8 +72,9 @@ Page({ @@ -72,8 +72,9 @@ Page({
72 check_label: [], //我选择的兴趣标签 72 check_label: [], //我选择的兴趣标签
73 fir_guide_id:null, //存储会员详情接口出来的美导ID 73 fir_guide_id:null, //存储会员详情接口出来的美导ID
74 isLunar: 0, 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,9 +893,17 @@ Page({
892 893
893 zu_ce:function (dd) { 894 zu_ce:function (dd) {
894 var th=this; 895 var th=this;
  896 + wx.showLoading({
  897 + title: "处理中.",
  898 + mask:true
  899 + })
  900 +
895 app.request.get("/api/weshop/users/thirdLogin", { 901 app.request.get("/api/weshop/users/thirdLogin", {
896 data: dd, 902 data: dd,
897 success: function (e) { 903 success: function (e) {
  904 +
  905 + wx.hideLoading();
  906 +
898 if (e.data.code == 0) { 907 if (e.data.code == 0) {
899 app.globalData.user_id = e.data.data.user_id; 908 app.globalData.user_id = e.data.data.user_id;
900 } else { 909 } else {
@@ -907,9 +916,11 @@ Page({ @@ -907,9 +916,11 @@ Page({
907 916
908 }, 917 },
909 failStatus: function (t) { 918 failStatus: function (t) {
  919 + wx.hideLoading();
910 return app.my_warnning("授权登入失败,请稍后再试!", 0, that); 920 return app.my_warnning("授权登入失败,请稍后再试!", 0, that);
911 }, 921 },
912 fail: function (t) { 922 fail: function (t) {
  923 + wx.hideLoading();
913 return i.clearAuth(), i.alertLoginErrorAndGoHome(), !1; 924 return i.clearAuth(), i.alertLoginErrorAndGoHome(), !1;
914 } 925 }
915 }); 926 });
@@ -1192,6 +1203,10 @@ Page({ @@ -1192,6 +1203,10 @@ Page({
1192 delete post_data.encryptedData; 1203 delete post_data.encryptedData;
1193 delete post_data.iv; 1204 delete post_data.iv;
1194 1205
  1206 +
  1207 + if(th.data.loading) return false;
  1208 + th.data.loading=1;
  1209 +
1195 this.zu_ce(post_data); 1210 this.zu_ce(post_data);
1196 1211
1197 1212