blob: 88245747e931b64b2bdeb29832e66b4307cf5ff1 [file] [log] [blame]
qiaoweif044a742019-07-10 16:04:20 +08001var app = {
2
3 // Application Constructor
4 initialize: function() {
5 document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
6 },
7
8 onDeviceReady: function() {
9 var uid = window.localStorage.getItem("uid");
10
11 },
12 doNext: function() {
13 var pwd = $("#pwd").val();
14 var repwd = $("#repwd").val();
15 if(isEmpty(pwd)||isEmpty(repwd)){
16 return;
17 }
18 if(pwd.length!=6){
19 $.alert("支付密码为6位数字", "提示");
20 return;
21 }
22 if(pwd!=repwd){
23 $.alert("两次密码不一致,请确认", "提示");
24 return;
25 }
26 var paypwdtype = window.localStorage.getItem("paypwdtype");
27 if(isEmpty(paypwdtype)){
28 paypwdtype = "new"
29 }
30 var randomcode = window.localStorage.getItem("randomcode");
31 if(isEmpty(randomcode)){
32 randomcode = ""
33 }
34 $.showLoading("正在保存");
35 var param={
36 "pwd":pwd,
37 "repwd":repwd,
38 "type":paypwdtype,
39 "randcode":randomcode
40 }
41 V1Paypwd(param,function(ok,ret){
42 if(ok){
43 $.hideLoading();
44 if(ret.code==200){
45 window.localStorage.removeItem("randomcode");
46 var signed = window.localStorage.getItem("signed");
47 window.localStorage.setItem("paypwdset",ret.paypwdset);
48 window.localStorage.removeItem("paypwdtype");
49 if(isEmpty(signed)||signed!='yes'){
50 window.location='signxy.html'
51 }else{
52 $.alert("支付密码设置成功", "提示", function() {
53 if(paypwdtype=='find'){
54 window.location='security.html'
55 }else{
56 window.location='main.html'
57 }
58 });
59 }
60 }else{
61 $.alert(ret.msg, "错误");
62 }
63 }else{
64 $.hideLoading();
65 $.alert("请求失败了"+ret.status+",请稍后再试", "错误");
66 }
67 })
68 }
69};
70app.initialize();