blob: dedeb88cc6751e5edb4e4c703b0e6a53044023bf [file] [log] [blame]
qiaoweif044a742019-07-10 16:04:20 +08001var db = null;
qiaowei5f8f92f2019-11-15 10:27:57 +08002var canCheck = false;
3var wait = 5;
qiaoweif044a742019-07-10 16:04:20 +08004var app = {
qiaoweif044a742019-07-10 16:04:20 +08005 // Application Constructor
6 initialize: function() {
7 document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
qiaowei5f8f92f2019-11-15 10:27:57 +08008 canCheck = false;
9 wait=5;
qiaoweif044a742019-07-10 16:04:20 +080010 },
qiaoweif044a742019-07-10 16:04:20 +080011 onDeviceReady: function() {
12 $.showLoading("加载中");
13 V1Bxy(function(ok, ret, err) {
14 if (ok) {
qiaowei60c27e42019-07-11 16:43:54 +080015 $.hideLoading();
16 if (ret.code == 200) {
qiaoweif044a742019-07-10 16:04:20 +080017 $("#content").html(ret.page);
qiaowei60c27e42019-07-11 16:43:54 +080018 if (isEmpty(ret.signed) || ret.signed != 'yes') {
19 $("#btn").show();
qiaowei5f8f92f2019-11-15 10:27:57 +080020 app.checkTime();
qiaowei60c27e42019-07-11 16:43:54 +080021 $("#content").css("bottom", "135px");
22 } else {
23 $("#content").css("bottom", "10px");
qiaoweif044a742019-07-10 16:04:20 +080024 }
qiaowei60c27e42019-07-11 16:43:54 +080025 } else {
26 if (ret.code == -1) {
27 $.alert(ret.msg, "提示", function() {
28 window.location = 'bindcard.html'
29 });
30 } else {
31 $.alert(ret.msg, "错误");
32 }
qiaoweif044a742019-07-10 16:04:20 +080033 }
34 } else {
35 $.hideLoading();
36 $.alert("加载失败了:" + ret.status, "错误");
37 }
38 })
39 },
qiaowei60c27e42019-07-11 16:43:54 +080040 agreeXY: function() {
qiaowei5f8f92f2019-11-15 10:27:57 +080041 if(!canCheck){
42 return;
43 }
qiaoweif044a742019-07-10 16:04:20 +080044 var agree = $("input[type=checkbox]:checked").val();
qiaowei60c27e42019-07-11 16:43:54 +080045 if (isEmpty(agree)) {
qiaoweif044a742019-07-10 16:04:20 +080046 $.alert("请同意签约代扣协议", "提示");
47 return;
48 }
49 $.showLoading("正在请求");
qiaowei60c27e42019-07-11 16:43:54 +080050 var param = {
51 "agree": agree
qiaoweif044a742019-07-10 16:04:20 +080052 }
qiaowei60c27e42019-07-11 16:43:54 +080053 V1Signbxy(param, function(ok, ret, err) {
qiaoweif044a742019-07-10 16:04:20 +080054 if (ok) {
qiaowei60c27e42019-07-11 16:43:54 +080055 $.hideLoading();
56 if (ret.code == 200) {
57 window.localStorage.setItem("signed", ret.signed);
58 window.location = "main.html";
59 } else {
qiaoweif044a742019-07-10 16:04:20 +080060 $.alert(ret.msg, "错误");
61 }
62 } else {
63 $.hideLoading();
qiaowei60c27e42019-07-11 16:43:54 +080064 $.alert("请求失败了:" + ret.status + "请稍后再试", "错误");
qiaoweif044a742019-07-10 16:04:20 +080065 }
66 })
qiaowei5f8f92f2019-11-15 10:27:57 +080067 },
68 checkTime: function(){
69 if (wait == 0) {
70 $("#signBtn").text("签约代扣协议");
71 $("#signBtn").addClass("aui-btn-info");
72 canCheck = true;
73 }else{
74 $("#signBtn").text(wait+"s 签约代扣协议");
75 wait--;
76 setTimeout(function() {
77 app.checkTime();
78 },1000)
79 }
qiaoweif044a742019-07-10 16:04:20 +080080 }
qiaowei5f8f92f2019-11-15 10:27:57 +080081
qiaoweif044a742019-07-10 16:04:20 +080082};
83app.initialize();