| var app = { |
| |
| // Application Constructor |
| initialize: function() { |
| document.addEventListener('deviceready', this.onDeviceReady.bind(this), false); |
| }, |
| |
| onDeviceReady: function() { |
| var uid = window.localStorage.getItem("uid"); |
| |
| }, |
| doRegister: function() { |
| var pwd = $("#pwd").val(); |
| var repwd = $("#repwd").val(); |
| if(isEmpty(pwd)||isEmpty(repwd)){ |
| return; |
| } |
| if(pwd.length<6){ |
| $.alert("密码至少6位以上字符", "提示"); |
| return; |
| } |
| if(pwd!=repwd){ |
| $.alert("两次密码不一致,请确认", "提示"); |
| return; |
| } |
| var uid = window.localStorage.getItem("uid"); |
| var code = window.localStorage.getItem("code"); |
| $.showLoading("正在保存"); |
| var param={ |
| "pwd":pwd, |
| "repwd":repwd, |
| "id":uid, |
| "random":code |
| } |
| console.log(param) |
| IRegister(param,function(ok,ret){ |
| if(ok){ |
| $.hideLoading(); |
| if(ret.code==200){ |
| window.localStorage.removeItem("code"); |
| window.localStorage.setItem("phoneX",ret.phone); |
| window.localStorage.setItem("token",ret.token); |
| window.localStorage.setItem("userid",ret.userid); |
| window.localStorage.setItem("tenantid",ret.tenantid); |
| window.localStorage.setItem("tokenexpire",ret.expire); |
| window.localStorage.setItem("tokentime",ret.now); |
| window.localStorage.setItem("signed",ret.signed); |
| window.localStorage.setItem("paypwdset",ret.paypwdset); |
| $.alert("密码设置成功,您可以登录系统了", "提示", function() { |
| window.location = "main.html"; |
| }); |
| }else{ |
| $.alert(ret.msg, "错误"); |
| } |
| }else{ |
| $.hideLoading(); |
| $.alert("请求失败了"+ret.status+",请稍后再试", "错误"); |
| } |
| }) |
| } |
| }; |
| app.initialize(); |