blob: e8086a522bcfaebf0312db7201ef2962c7b0358b [file] [log] [blame]
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();