You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

137 lines
5.0 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>账号绑定</title>
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<!--标准mui.css-->
<link rel="stylesheet" href="../../lib/mui/css/mui.min.css">
<!--App自定义的css-->
<link rel="stylesheet" type="text/css" href="../../lib/mui/css/app.css"/>
<style>
h5 {
margin: 5px 7px;
}
.mui-btn {
font-size: 16px;
padding: 8px;
margin: 3px;
}
h5.mui-content-padded {
margin-left: 3px;
margin-top: 20px !important;
}
h5.mui-content-padded:first-child {
margin-top: 12px !important;
}
.ui-alert {
text-align: center;
padding: 20px 10px;
font-size: 16px;
}
</style>
</head>
<body>
<header class="mui-bar mui-bar-nav">
<h1 class="mui-title">账号绑定</h1>
</header>
<div class="mui-content">
<input id="wx_openid" type="hidden"/>
<form class="mui-input-group" id="form">
</form>
<div class="mui-button-row">
<button type="button" id="submit" class="mui-btn mui-btn-primary" style="width:80%;height:33px;">绑定</button>
</div>
</div>
<script src="../../lib/mui/js/mui.min.js"></script>
<script type="text/javascript">
mui.ready(function() {
var wx_openid = GetQueryString("wx_openid");
mui.ajax("/baseService/mobile/wx_user_unbound_select",{
data:{
wx_openid:wx_openid
},
type: "GET",
dataType:'json',
error:function(xhr,status,statusText){
alert("请求失败,状态:"+statusText+","+status);
},
success:function(json){
var li1 = "";
var obj = eval(json);
if(json.message){
li1 += "<div class=\"mui-input-row\">";
li1 += "<label>姓&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名:</label>";
li1 += "<input id=\"name\" name=\"name\" type=\"text\" placeholder=\"输入姓名\">";
li1 += "</div>"
li1 += "<div class=\"mui-input-row\">";
li1 += "<label>身份证号:</label>";
li1 += "<input id=\"idcard\" name=\"idcard\" type=\"text\" placeholder=\"输入身份证号\">";
li1 += "</div>"
}else {
li1 += "<div class=\"mui-input-row\">";
li1 += "<label>姓&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;名:</label>";
li1 += "<input id=\"name\" name=\"name\" type=\"text\" readonly=\"readonly\" value=" + obj['person_name'] + ">";
li1 += "</div>"
li1 += "<div class=\"mui-input-row\">";
li1 += "<label>身份证号:</label>";
li1 += "<input id=\"idcard\" name=\"idcard\" type=\"text\" readonly=\"readonly\" value=" + obj['idcard_code'] + ">";
li1 += "</div>"
}
document.getElementById("form").innerHTML += li1;
}
});
})
var btn = document.getElementById("submit");
btn.addEventListener("tap",function () {
var name = mui("#name")[0].value;
var idcard = mui("#idcard")[0].value;
var wx_openid = GetQueryString("wx_openid");
if(name==""){
mui.alert('请输入姓名!',function() {
});
return false;
}
if(idcard==""){
mui.alert('请输入15或18身份证号',function() {
});
return false;
}
if(idcard.length!=18){
mui.alert('请确认身份证号('+idcard+')是否正确,或与管理员联系进行实名认证!',function() {
});
return false;
}
var url = "/baseService/mobile/bang_ding";
mui.ajax(url,{
data:{
name:name,
idcard:idcard,
wx_openid:wx_openid
},
type: "GET",
dataType:'json',
error:function(xhr,status,statusText){
alert("请求失败,状态:"+statusText);
},
success:function(json){
mui.alert(json.message, function() {
WeixinJSBridge.call('closeWindow');
});
}
});
});
function GetQueryString(name){
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);//search,查询?后面的参数,并匹配正则
if(r!=null){
return unescape(r[2]);
}else{
return null;
}
}
</script>
</body>
</html>