blob: 6361910b57b778775f33fe93a4f567e98cd661e5 [file] [log] [blame]
qiaoweif044a742019-07-10 16:04:20 +08001var app = {
2
3 // Application Constructor
sijun.li942c2252020-04-22 17:53:21 +08004 initialize: function () {
qiaoweif044a742019-07-10 16:04:20 +08005 document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
6 },
sijun.li942c2252020-04-22 17:53:21 +08007
8 onDeviceReady: function () {
qiaoweif044a742019-07-10 16:04:20 +08009 $.showLoading("加载中");
sijun.li942c2252020-04-22 17:53:21 +080010 V1Cardinfor(function (ok, ret, err) {
qiaoweif044a742019-07-10 16:04:20 +080011 if (ok) {
sijun.li942c2252020-04-22 17:53:21 +080012 $.hideLoading();
13 if (ret.code == 200) {
qiaoweif044a742019-07-10 16:04:20 +080014 $("#name").text(ret.name);
15 $("#cardnum").text(ret.cardno);
16 $("#cardstatus").text(ret.cardstatus);
sijun.li942c2252020-04-22 17:53:21 +080017 } else {
qiaoweif044a742019-07-10 16:04:20 +080018 $.alert(ret.msg, "错误");
19 }
20 } else {
21 $.hideLoading();
22 $.alert("加载失败了:" + ret.status, "错误");
23 }
24 })
qiaowei8055aa72019-12-05 11:40:00 +080025 },
sijun.li942c2252020-04-22 17:53:21 +080026 unBindcard: function () {
qiaowei8055aa72019-12-05 11:40:00 +080027 var dialog = new auiDialog({})
28 dialog.prompt({
sijun.li942c2252020-04-22 17:53:21 +080029 title: "请输入支付密码",
30 text: '请输入支付密码',
31 buttons: ['取消', '确定']
32 }, function (ret) {
qiaowei8055aa72019-12-05 11:40:00 +080033 console.log(ret);
sijun.li942c2252020-04-22 17:53:21 +080034 if (ret.buttonIndex == 2) {
35 if (!isEmpty(ret.text)) {
qiaowei8055aa72019-12-05 11:40:00 +080036 $.showLoading("正在请求");
37 var param = {
sijun.li942c2252020-04-22 17:53:21 +080038 "paypwd": ret.text
qiaowei8055aa72019-12-05 11:40:00 +080039 }
sijun.li942c2252020-04-22 17:53:21 +080040 V1Unbindcard(param, function (ok, ret, err) {
qiaowei8055aa72019-12-05 11:40:00 +080041 if (ok) {
sijun.li942c2252020-04-22 17:53:21 +080042 $.hideLoading();
43 if (ret.code == 200) {
qiaowei8055aa72019-12-05 11:40:00 +080044 window.localStorage.removeItem("userid");
sijun.li942c2252020-04-22 17:53:21 +080045 $.alert('解绑成功', "提示", function () {
qiaowei8055aa72019-12-05 11:40:00 +080046 window.location = 'main.html'
47 });
sijun.li942c2252020-04-22 17:53:21 +080048 } else {
qiaowei8055aa72019-12-05 11:40:00 +080049 $.alert(ret.msg, "错误");
50 }
51 } else {
52 $.hideLoading();
53 $.alert("请求失败了:" + ret.status, "错误");
54 }
55 })
56 }
57 }
58 });
59 var input = $(".aui-dialog-body").find("input");
sijun.li942c2252020-04-22 17:53:21 +080060 if (input) {
61 input.attr("type", "password");
qiaowei8055aa72019-12-05 11:40:00 +080062 }
sijun.li942c2252020-04-22 17:53:21 +080063 },
64 doNext: function () {
65 $.confirm('您正在进行解除签约操作,是否确定?', '解除签约确认',
66 function () {
67 V1UnSignbxy(null, function(ok, ret, err) {
68 if (ok) {
69 $.hideLoading();
70 if (ret.code == 200) {
71 window.localStorage.setItem("signed", ret.signed);
72 $.alert('解除成功', "提示", function() {
73 window.location = 'main.html'
74 });
75 } else {
76 $.alert(ret.msg, "错误");
77 }
78 } else {
79 $.hideLoading();
80 $.alert("请求失败了:" + ret.status + "请稍后再试", "错误");
81 }
82 })
83 });
qiaoweif044a742019-07-10 16:04:20 +080084 }
85};
86app.initialize();