diff --git a/packageB/pages/user/Change_phone/Change_phone.js b/packageB/pages/user/Change_phone/Change_phone.js index da52616..fdf2295 100644 --- a/packageB/pages/user/Change_phone/Change_phone.js +++ b/packageB/pages/user/Change_phone/Change_phone.js @@ -21,6 +21,9 @@ Page({ code: "", //验证码 change_phone: "", //新手机号码 send: 1, //发送类型 + + changing:0 + }, /** * 生命周期函数--监听页面加载 @@ -127,6 +130,11 @@ Page({ } }, change_phone: function() { + + if(this.data.changing) return false; + this.data.changing=1; + + var th = this; var code = th.data.code; var mobile = th.data.mobile; @@ -136,19 +144,27 @@ Page({ } if(!change_phone){ + this.data.changing=0; return getApp().my_warnning("请输入手机号", 0, th); } var ob=util.check_mobile(change_phone); if(ob.code==-1){ + this.data.changing=0; return getApp().my_warnning(ob.title, 0, th); } if(!code){ + this.data.changing=0; return getApp().my_warnning("请输入验证码", 0, th); } + + wx.showLoading(); getApp().request.put("/api/weshop/users/updateMobile/" + r.stoid + '/' + o.user_id + '/' + code + '/' + mobile, { success: function(res) { + th.data.changing=0; + wx.hideLoading(); + if (res.data.code == 0) { var url = "/packageG/pages/user/userinfo/userinfo?change_phone" + change_phone getApp().globalData.userInfo.mobile = mobile;