218 lines
7.4 KiB
Plaintext
218 lines
7.4 KiB
Plaintext
@{Layout = null; }
|
|
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>个人信息审核</title>
|
|
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
|
|
<link href="../css/mui.min.css" rel="stylesheet" />
|
|
<link rel="stylesheet" href="../css/bootstrap.min.css" />
|
|
<!--css样式-->
|
|
<style type="text/css">
|
|
|
|
body, html {
|
|
width: 100%;
|
|
height: 100%;
|
|
position: relative;
|
|
background: #FFFFFF;
|
|
font-size: 14px;
|
|
}
|
|
/*主体*/
|
|
.mui-content {
|
|
width: 100%;
|
|
height: auto;
|
|
padding: 10% 0 15% 0;
|
|
background: #FFFFFF;
|
|
}
|
|
|
|
.list-group-item:first-child, .list-group-item:last-child {
|
|
border-radius: 0;
|
|
}
|
|
|
|
.list-group-item {
|
|
margin-bottom: 10px;
|
|
}
|
|
/*按钮*/
|
|
#layer {
|
|
top: 27%;
|
|
}
|
|
|
|
.btn-blue {
|
|
background: #007aff;
|
|
color: #fff;
|
|
border: 1px solid #007aff;
|
|
}
|
|
|
|
.mui-bar {
|
|
-webkit-box-shadow: none;
|
|
box-shadow: none;
|
|
height: 40px;
|
|
}
|
|
|
|
#backBtn {
|
|
position: absolute;
|
|
height: 100%;
|
|
border-color: #007aff;
|
|
border-radius: 0;
|
|
background: #007aff;
|
|
color: #FFFFFF;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<!--页面主体-->
|
|
<div class="mui-content">
|
|
<ul class="list-group" id="dataBox" style="display:none">
|
|
<li class="list-group-item" v-for="item in dataList">
|
|
<div><span><label>姓名:</label>{{item.name}}</span><span class="pull-right"><label>年龄:</label>{{item.age}}</span></div>
|
|
<div><span><label>性别:</label><span v-if="item.sex == 1">男</span><span v-else="item.sex == 2">女</span></span><span class="pull-right"><label>出生日期:</label>{{item.birth}}</span></div>
|
|
<div><span><label>身份证号码:</label>{{item.ident}}</span></div>
|
|
<div class="mui-text-right">
|
|
<button type="button" class="btn mui-btn-blue" v-on:click="_fnInfo($event)" v-bind:num="item.id">详情</button>
|
|
<button type="button" id="passBtn" class="btn mui-btn-green"><span v-if="item.type == 1">已通过</span><span v-else="item.type == 0" v-bind:num="item.id" onclick="_fnadd(this)">通过</span></button>
|
|
<button type="button" id="rejectBtn" class="btn mui-btn-danger" onclick="_fnReject(this)" v-bind:num="item.id">驳回</button>
|
|
</div>
|
|
</li>
|
|
<li class="text-center" v-if="typeof dataList">
|
|
<p>暂无数据....</p>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<nav class="mui-bar mui-bar-tab">
|
|
<input type="button" class="mui-btn mui-btn-block mui-btn-primary" value="确认" id="backBtn" onClick="closeWindow();" />
|
|
</nav>
|
|
<div role="dialog" class="modal" id="layer">
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header">驳回理由:</div>
|
|
<div class="modal-body">
|
|
<textarea placeholder="请输入驳回理由" name="cancel_resason" id="resason"></textarea>
|
|
<p class="text-right">
|
|
<button class="btn btn-blue" onclick="Reject()">确认</button>
|
|
<button class="btn btn-danger">取消</button>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!--js内容-->
|
|
<script src="../js/mui.min.js"></script>
|
|
<script type="text/javascript" src="../js/jquery-2.1.0.js"></script>
|
|
<script type="text/javascript" src="../js/common.js"></script>
|
|
<script type="text/javascript" src="../js/vue.min.js"></script>
|
|
<script type="text/javascript" src="../js/bootstrap.min.js"></script>
|
|
<script type="text/javascript">
|
|
window.onload = function (){
|
|
var url1 = "@Url.Action("GetAllData_OpenUserInfo")";
|
|
//var url1 = serverurl + "/Infection/GetAllData_OpenUserInfo";
|
|
$.ajax(url1, {
|
|
data: {},
|
|
type: "post",
|
|
async:false,
|
|
dataType: "text",
|
|
success: function(data) {
|
|
if(data != null && data.length != 0){
|
|
var items;
|
|
items= JSON.parse(data);
|
|
var mVue = new Vue({
|
|
el:"#dataBox",
|
|
data:{
|
|
dataList:items,
|
|
},
|
|
methods:{
|
|
_fnInfo:function(e){
|
|
var user_id = e.target.getAttribute('num');
|
|
window.location.href = "@Url.Action("personInfo")" +"?userid="+user_id;
|
|
}
|
|
}
|
|
})
|
|
var dataBox = document.getElementById("dataBox");
|
|
dataBox.style.display = "block";
|
|
} else {
|
|
mui.toast("信息不存在");
|
|
}
|
|
},
|
|
error: function (a, b, c) {
|
|
alert(JSON.stringify(a));
|
|
mui.toast("ajax传输失败2");
|
|
}
|
|
})
|
|
|
|
|
|
}
|
|
|
|
function Reject (){
|
|
var layer = document.getElementById("layer");
|
|
var id1 = layer.getAttribute("userid");
|
|
var resason = document.getElementById("resason");
|
|
var url2 = "@Url.Action("AuditInformation_OpenUserInfo")";
|
|
//var url1 = serverurl + "/Infection/AuditInformation_OpenUserInfo";
|
|
$.ajax(url2, {
|
|
data: {
|
|
id:id1,
|
|
type:"2",
|
|
cancel_resason:resason.value
|
|
},
|
|
cache: false,
|
|
type: "post",
|
|
async:false,
|
|
dataType: "text",
|
|
success: function(data) {
|
|
mui.toast(data);
|
|
var btnid = document.getElementById("re"+id1);
|
|
var btnparent = $(btnid).parent().parent();
|
|
layer.style.display = "none";
|
|
resason.value = "";
|
|
btnparent.remove()
|
|
},
|
|
error: function(a, b, c) {
|
|
mui.toast("ajax传输失败2");
|
|
}
|
|
});
|
|
}
|
|
function Esc(){
|
|
var layer = document.getElementById("layer");
|
|
layer.style.display = "none";
|
|
var resason = document.getElementById("resason");
|
|
resason.value = "";
|
|
}
|
|
function _fnadd(obj){
|
|
var user_id = obj.getAttribute('num');
|
|
var url3 = "@Url.Action("AuditInformation_OpenUserInfo")";
|
|
//var url1 = serverurl + "/Infection/AuditInformation_OpenUserInfo";
|
|
$.ajax(url3, {
|
|
data: {
|
|
id: user_id,
|
|
type: "1",
|
|
cancel_resason: ""
|
|
},
|
|
type: "post",
|
|
dataType: "text",
|
|
success: function(datae) {
|
|
mui.toast(datae);
|
|
if(datae == "审核成功!"){
|
|
location.reload()
|
|
}
|
|
},
|
|
error: function(a, b, c) {
|
|
mui.toast("ajax传输失败2");
|
|
}
|
|
});
|
|
}
|
|
function _fnReject(){
|
|
var e = e || window.event;//处理兼容,获取事件对象
|
|
var oTarget = e.tagName || e.srcElement;//处理兼容,获取事件目标
|
|
var user_id = oTarget.getAttribute('num');
|
|
var layer = document.getElementById("layer");
|
|
layer.style.display = "block";
|
|
layer.setAttribute("userid",user_id);
|
|
oTarget.setAttribute("id","re"+user_id)
|
|
}
|
|
|
|
function closeWindow() {
|
|
WeixinJSBridge.call('closeWindow');
|
|
}
|
|
|
|
</script>
|
|
</body>
|
|
</html> |