blob: 88245747e931b64b2bdeb29832e66b4307cf5ff1 [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");
},
doNext: 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 paypwdtype = window.localStorage.getItem("paypwdtype");
if(isEmpty(paypwdtype)){
paypwdtype = "new"
}
var randomcode = window.localStorage.getItem("randomcode");
if(isEmpty(randomcode)){
randomcode = ""
}
$.showLoading("正在保存");
var param={
"pwd":pwd,
"repwd":repwd,
"type":paypwdtype,
"randcode":randomcode
}
V1Paypwd(param,function(ok,ret){
if(ok){
$.hideLoading();
if(ret.code==200){
window.localStorage.removeItem("randomcode");
var signed = window.localStorage.getItem("signed");
window.localStorage.setItem("paypwdset",ret.paypwdset);
window.localStorage.removeItem("paypwdtype");
if(isEmpty(signed)||signed!='yes'){
window.location='signxy.html'
}else{
$.alert("支付密码设置成功", "提示", function() {
if(paypwdtype=='find'){
window.location='security.html'
}else{
window.location='main.html'
}
});
}
}else{
$.alert(ret.msg, "错误");
}
}else{
$.hideLoading();
$.alert("请求失败了"+ret.status+",请稍后再试", "错误");
}
})
}
};
app.initialize();