解约、解绑
diff --git a/www/cardinfor.html b/www/cardinfor.html
index 19ea1df..bcda2dd 100644
--- a/www/cardinfor.html
+++ b/www/cardinfor.html
@@ -41,11 +41,15 @@
<div class="weui-cell__ft" id="cardstatus"></div>
</div>
</div>
+ <div style="padding: 20px;margin-top: 40px;">
+ <a href="javascript:app.unBindcard();" class="weui-btn weui-btn_warn">解除绑定</a>
+ </div>
</div>
</body>
</html>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/lib/jquery-2.1.4.js"></script>
<script type="text/javascript" src="js/lib/jquery-weui.js"></script>
+<script type="text/javascript" src="js/lib/aui-dialog.js"></script>
<script type="text/javascript" src="js/server.js"></script>
<script type="text/javascript" src="js/cardinfor.js"></script>
\ No newline at end of file
diff --git a/www/js/cardinfor.js b/www/js/cardinfor.js
index 3d8f675..da6e04f 100644
--- a/www/js/cardinfor.js
+++ b/www/js/cardinfor.js
@@ -22,6 +22,44 @@
$.alert("加载失败了:" + ret.status, "错误");
}
})
+ },
+ unBindcard: function(){
+ var dialog = new auiDialog({})
+ dialog.prompt({
+ title:"请输入支付密码",
+ text:'请输入支付密码',
+ buttons:['取消','确定']
+ },function(ret){
+ console.log(ret);
+ if(ret.buttonIndex == 2){
+ if(!isEmpty(ret.text)){
+ $.showLoading("正在请求");
+ var param = {
+ "paypwd":ret.text
+ }
+ V1Unbindcard(param,function(ok, ret, err) {
+ if (ok) {
+ $.hideLoading();
+ if(ret.code==200){
+ window.localStorage.removeItem("userid");
+ $.alert('解绑成功', "提示", function() {
+ window.location = 'main.html'
+ });
+ }else{
+ $.alert(ret.msg, "错误");
+ }
+ } else {
+ $.hideLoading();
+ $.alert("请求失败了:" + ret.status, "错误");
+ }
+ })
+ }
+ }
+ });
+ var input = $(".aui-dialog-body").find("input");
+ if(input){
+ input.attr("type","password");
+ }
}
};
app.initialize();
diff --git a/www/js/main.js b/www/js/main.js
index e0a358f..9d3b017 100644
--- a/www/js/main.js
+++ b/www/js/main.js
@@ -328,6 +328,10 @@
} else {
window.location = 'cardinfor.html'
}
+ },
+ logout:function(){
+ window.localStorage.removeItem("token");
+ window.location = "login.html";
}
};
app.initialize();
diff --git a/www/js/qrcode.js b/www/js/qrcode.js
index 79ae312..b9d81b9 100644
--- a/www/js/qrcode.js
+++ b/www/js/qrcode.js
@@ -88,7 +88,7 @@
console.log(e)
});
}
- window,location.href='main.html';
+ window.location.href='main.html';
}
};
app.initialize();
\ No newline at end of file
diff --git a/www/js/server.js b/www/js/server.js
index 64a6da6..0674e1a 100644
--- a/www/js/server.js
+++ b/www/js/server.js
@@ -7,6 +7,13 @@
if (dev) {
SERVER = "http://172.28.43.7:8099/payapi/mobileapi";
}
+function V1Unbindcard(param,callback){
+ ajaxPost("/v1/unbindcard", param, callback)
+}
+
+function V1UnSignbxy(param,callback){
+ ajaxPost("/v1/unsignbxy", param, callback)
+}
function V1Qrcode(callback) {
ajaxPost("/v1/qrcode", {}, callback)
@@ -76,7 +83,6 @@
ajaxPost("/i/code", param, callback)
}
-
function IServeTime(callback) {
ajaxPost("/i/time", {}, callback)
}
diff --git a/www/js/signxycheck.js b/www/js/signxycheck.js
index dedeb88..80ef9d7 100644
--- a/www/js/signxycheck.js
+++ b/www/js/signxycheck.js
@@ -20,6 +20,7 @@
app.checkTime();
$("#content").css("bottom", "135px");
} else {
+ $("#unbtn").show();
$("#content").css("bottom", "10px");
}
} else {
@@ -37,6 +38,35 @@
}
})
},
+ unAgreeXY: function(){
+ var cum = new auiDialog({});
+ var confirm = cum.alert({
+ title: "提示",
+ msg: '确定解除代扣协议吗?',
+ buttons: ['取消', '解除']
+ }, function(ret) {
+ if (ret.buttonIndex == 2) {
+ $.showLoading("正在请求");
+ var param = {}
+ V1UnSignbxy(param, function(ok, ret, err) {
+ if (ok) {
+ $.hideLoading();
+ if (ret.code == 200) {
+ window.localStorage.setItem("signed", ret.signed);
+ $.alert('解除成功', "提示", function() {
+ window.location = 'main.html'
+ });
+ } else {
+ $.alert(ret.msg, "错误");
+ }
+ } else {
+ $.hideLoading();
+ $.alert("请求失败了:" + ret.status + "请稍后再试", "错误");
+ }
+ })
+ }
+ })
+ },
agreeXY: function() {
if(!canCheck){
return;
diff --git a/www/main.html b/www/main.html
index 3ade7e7..79e824b 100644
--- a/www/main.html
+++ b/www/main.html
@@ -177,7 +177,8 @@
<header class="aui-bar aui-bar-nav" style="padding-top:25px;font-size: 22px">
我的
</header>
- <section class="aui-content bg-white aui-margin-b-15" style=" margin-top: -2px;">
+ <!-- bg-white -->
+ <section class="aui-content aui-margin-b-15" style=" margin-top: -2px;">
<div class="aui-list aui-media-list aui-list-noborder aui-bg-info user-info">
<div class="aui-list-item aui-list-item-middle top-btn">
<div class="aui-media-list-item-inner ">
@@ -193,23 +194,22 @@
</div>
</div>
</div>
- <section class="aui-content aui-grid ">
- <div class="aui-row aui-margin-t-10">
- <div class="aui-col-xs-4 aui-border-r">
- <big class="aui-text-warning" id="user-amount">0.00</big>
- <div class="aui-gird-lable aui-font-size-12">余额</div>
- </div>
- <div class="aui-col-xs-4 aui-border-r">
- <big class="aui-text-success" id="user-point">0</big>
- <div class="aui-gird-lable aui-font-size-12">积分</div>
- </div>
- <div class="aui-col-xs-4 ">
- <big class="aui-text-danger" id="user-coupon">0</big>
- <div class="aui-gird-lable aui-font-size-12">优惠券</div>
- </div>
- </div>
- </section>
-
+ <!--<section class="aui-content aui-grid ">
+ <div class="aui-row aui-margin-t-10">
+ <div class="aui-col-xs-4 aui-border-r">
+ <big class="aui-text-warning" id="user-amount">0.00</big>
+ <div class="aui-gird-lable aui-font-size-12">余额</div>
+ </div>
+ <div class="aui-col-xs-4 aui-border-r">
+ <big class="aui-text-success" id="user-point">0</big>
+ <div class="aui-gird-lable aui-font-size-12">积分</div>
+ </div>
+ <div class="aui-col-xs-4 ">
+ <big class="aui-text-danger" id="user-coupon">0</big>
+ <div class="aui-gird-lable aui-font-size-12">优惠券</div>
+ </div>
+ </div>
+ </section>-->
</section>
<section class="aui-content">
<ul class="aui-list aui-list-in aui-margin-b-15">
@@ -242,6 +242,9 @@
</div>
</li>
</ul>
+ <div style="padding: 20px;margin-top: 40px;">
+ <a href="javascript:app.logout();" class="weui-btn weui-btn_warn">退出登录</a>
+ </div>
</section>
</div>
<footer class="aui-bar aui-bar-tab aui-border-t" id="footer">
diff --git a/www/my.html b/www/my.html
new file mode 100644
index 0000000..291f236
--- /dev/null
+++ b/www/my.html
@@ -0,0 +1,93 @@
+<!doctype html>
+<html>
+
+<head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0" />
+ <meta name="format-detection" content="telephone=no,email=no,date=no,address=no">
+ <link rel="stylesheet" type="text/css" href="css/aui.css" />
+ <link rel="stylesheet" type="text/css" href="css/weui.min.css">
+ <link rel="stylesheet" type="text/css" href="css/jquery-weui.min.css">
+ <link rel="stylesheet" type="text/css" href="css/index.css" />
+</head>
+<body>
+<header class="aui-bar aui-bar-nav" style="padding-top:25px;font-size: 22px">
+ 个人信息
+</header>
+<section class="aui-content bg-white aui-margin-b-15" style=" margin-top: -2px;">
+ <div class="aui-list aui-media-list aui-list-noborder aui-bg-info user-info">
+ <div class="aui-list-item aui-list-item-middle top-btn">
+ <div class="aui-media-list-item-inner ">
+ <div class="aui-list-item-media" style="width:3rem;">
+ <img src="img/icon_header.png" class="aui-img-round" id="userlogo">
+ </div>
+ <div class="aui-list-item-inner">
+ <div class="aui-list-item-text text-white aui-font-size-18" id="username">匿名</div>
+ <div class="aui-list-item-text text-white">
+ <div><i class="aui-iconfont aui-icon-mobile aui-font-size-14"></i><span id="userphone"></span></div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <section class="aui-content aui-grid ">
+ <div class="aui-row aui-margin-t-10">
+ <div class="aui-col-xs-4 aui-border-r">
+ <big class="aui-text-warning" id="user-amount">0.00</big>
+ <div class="aui-gird-lable aui-font-size-12">余额</div>
+ </div>
+ <div class="aui-col-xs-4 aui-border-r">
+ <big class="aui-text-success" id="user-point">0</big>
+ <div class="aui-gird-lable aui-font-size-12">积分</div>
+ </div>
+ <div class="aui-col-xs-4 ">
+ <big class="aui-text-danger" id="user-coupon">0</big>
+ <div class="aui-gird-lable aui-font-size-12">优惠券</div>
+ </div>
+ </div>
+ </section>
+
+</section>
+<section class="aui-content">
+ <ul class="aui-list aui-list-in aui-margin-b-15">
+ <li class="aui-list-item" onclick="app.toCard()">
+ <div class="aui-list-item-label-icon">
+ <i class="aui-iconfont aui-icon-cert aui-text-info"></i>
+ </div>
+ <div class="aui-list-item-inner aui-list-item-arrow">
+ <div class="aui-list-item-title">银行卡</div>
+ <div class="aui-list-item-right" id="userbank"></div>
+ </div>
+ </li>
+ <li class="aui-list-item" onclick="app.toSign()">
+ <div class="aui-list-item-label-icon">
+ <i class="aui-iconfont aui-icon-pencil aui-text-danger"></i>
+ </div>
+ <div class="aui-list-item-inner aui-list-item-arrow">
+ <div class="aui-list-item-title">签约代扣免密付</div>
+ <div class="aui-list-item-right" id="usersign"></div>
+ </div>
+ </li>
+ </ul>
+ <ul class="aui-list aui-list-in">
+ <li class="aui-list-item" id="usersec">
+ <div class="aui-list-item-label-icon">
+ <i class="aui-iconfont aui-icon-lock aui-text-info"></i>
+ </div>
+ <div class="aui-list-item-inner aui-list-item-arrow">
+ <div class="aui-list-item-title">账户安全</div>
+ </div>
+ </li>
+ </ul>
+</section>
+</body>
+<script type="text/javascript" src="cordova.js"></script>
+<script type="text/javascript" src="js/lib/jquery-2.1.4.js"></script>
+<script type="text/javascript" src="js/lib/aui-tab.js"></script>
+<script type="text/javascript" src="js/lib/aui-dialog.js"></script>
+<script type="text/javascript" src="js/server.js"></script>
+<script type="text/javascript" src="js/main.js"></script>
+<script type="text/javascript">
+
+</script>
+</html>
\ No newline at end of file
diff --git a/www/qrcode.html b/www/qrcode.html
index 48e9b69..3edeb36 100644
--- a/www/qrcode.html
+++ b/www/qrcode.html
@@ -15,7 +15,7 @@
</head>
<body style="background: #fff" >
<header class="aui-bar aui-bar-nav" style="padding-top:25px;">
- <a class="aui-pull-left" href="app.backTo()">
+ <a class="aui-pull-left" href="javascript:app.backTo()">
<span class="aui-iconfont aui-icon-left"></span>
</a>
<div class="aui-title">付款码</div>
diff --git a/www/signxycheck.html b/www/signxycheck.html
index 17a1989..180aa9b 100644
--- a/www/signxycheck.html
+++ b/www/signxycheck.html
@@ -23,23 +23,29 @@
<div style="padding:10px;overflow: scroll;position: absolute;top:74px;bottom:135px;left: 0;right: 0" id="content">
</div>
+ <div class="weui-footer weui-footer_fixed-bottom" style="background: #fff;display: none;" id="unbtn">
+ <section class="aui-content-padded" style="margin-top: 20px;">
+ <div class="aui-btn aui-btn-block " apmode onclick="app.unAgreeXY()" id="unsignBtn">解除代扣协议</div>
+ </section>
+ </div>
<div class="weui-footer weui-footer_fixed-bottom" style="background: #fff;display: none;" id="btn">
- <div style="margin-top: 10px;">
- <label for="agree" class="weui-agree" style="padding: .5em 5px .5em 15px;display: inline-block;">
- <input id="agree" type="checkbox" class="weui-agree__checkbox" value="yes">
- <span class="weui-agree__text">
- 我已阅读并同意该协议
- </span>
- </label>
- </div>
- <section class="aui-content-padded" style="margin-top: 20px;">
- <div class="aui-btn aui-btn-block " tapmode onclick="app.agreeXY()" id="signBtn">签约代扣协议</div>
- </section>
+ <div style="margin-top: 10px;">
+ <label for="agree" class="weui-agree" style="padding: .5em 5px .5em 15px;display: inline-block;">
+ <input id="agree" type="checkbox" class="weui-agree__checkbox" value="yes">
+ <span class="weui-agree__text">
+ 我已阅读并同意该协议
+ </span>
+ </label>
+ </div>
+ <section class="aui-content-padded" style="margin-top: 20px;">
+ <div class="aui-btn aui-btn-block " tapmode onclick="app.agreeXY()" id="signBtn">签约代扣协议</div>
+ </section>
</div>
</body>
</html>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/lib/jquery-2.1.4.js"></script>
<script type="text/javascript" src="js/lib/jquery-weui.js"></script>
+<script type="text/javascript" src="js/lib/aui-dialog.js"></script>
<script type="text/javascript" src="js/server.js"></script>
<script type="text/javascript" src="js/signxycheck.js"></script>
\ No newline at end of file