Files
123123/comm/User/WebContent/kyc_highlevel_list.jsp
2026-02-19 03:37:37 +08:00

396 lines
13 KiB
Plaintext
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<%@ page language="java" pageEncoding="utf-8"%>
<%@ include file="include/pagetop.jsp"%>
<!DOCTYPE html>
<html>
<head>
<%@ include file="include/head.jsp"%>
</head>
<body>
<%@ include file="include/loading.jsp"%>
<%@ include file="include/top.jsp"%>
<%@ include file="include/menu_left.jsp"%>
<!-- //////////////////////////////////////////////////////////////////////////// -->
<!-- START CONTENT -->
<div class="content">
<!-- //////////////////////////////////////////////////////////////////////////// -->
<!-- START CONTAINER -->
<div class="container-default">
<h3>用户高级认证管理</h3>
<%@ include file="include/alert.jsp"%>
<!-- //////////////////////////////////////////////////////////////////////////// -->
<!-- START queryForm -->
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-title">查询条件</div>
<div class="panel-body">
<s:if test='isResourceAccessible("ADMIN_KYC_HIGH_LEVEL_LIST")'>
<form class="form-horizontal"
action="<%=basePath%>normal/adminKycHighLevelAction!list.action"
method="post" id="queryForm">
<input type="hidden" name="pageNo" id="pageNo"
value="${param.pageNo}">
<s:hidden name="state_para"></s:hidden>
<div class="col-md-12 col-lg-4">
<fieldset>
<div class="control-group">
<div class="controls">
<s:textfield id="name_para" name="name_para"
cssClass="form-control " placeholder="用户名、UID" />
</div>
</div>
</fieldset>
</div>
<div class="col-md-12 col-lg-3">
<fieldset>
<div class="control-group">
<div class="controls">
<s:select id="rolename_para" cssClass="form-control "
name="rolename_para"
list="#{'MEMBER':'正式账号','GUEST':'演示账号'}" listKey="key"
listValue="value" headerKey="" headerValue="所有账号"
value="rolename_para" />
</div>
</div>
</fieldset>
</div>
<!-- <div class="col-md-12 col-lg-2" >
<button type="submit" class="btn btn-default btn-block">查询</button>
</div> -->
<div class="col-md-12 col-lg-2">
<button type="submit" class="btn btn-light btn-block">查询</button>
</div>
<div class="col-md-12 col-lg-12" style="margin-top: 10px;">
<div class="mailbox clearfix">
<div class="mailbox-menu">
<ul class="menu">
<li><a href="javascript:setState('')"> 全部</a></li>
<li><a href="javascript:setState(1)"> 待审核</a></li>
<li><a href="javascript:setState(2)"> 审核通过</a></li>
<li><a href="javascript:setState(3)"> 未通过</a></li>
</ul>
</div>
</div>
</div>
</form>
</s:if>
</div>
</div>
</div>
</div>
<!-- END queryForm -->
<!-- //////////////////////////////////////////////////////////////////////////// -->
<div class="row">
<div class="col-md-12">
<!-- Start Panel -->
<div class="panel panel-default">
<div class="panel-title">查询结果</div>
<div class="panel-body">
<table class="table table-bordered table-striped">
<thead>
<tr>
<td >用户</td>
<td >UID</td>
<td>账户类型</td>
<!-- <td>工作地址</td> -->
<!-- <td>家庭地址</td> -->
<td>亲属姓名</td>
<td>亲属关系</td>
<!-- <td>亲属地址</td> -->
<td>亲属电话</td>
<td>认证状态</td>
<!-- <td>原因</td> -->
<td width="130px"></td>
</tr>
</thead>
<tbody>
<s:iterator value="page.elements" status="stat" var="obj">
<tr>
<td>
<a href="#" onClick="detail('<s:property value="username" />',
'<s:property value="work_place" />',
'<s:property value="home_place" />',
'<s:property value="relatives_place" />',
'<s:property value="msg" />',
'<s:property value="relatives_name" />',
'<s:property value="relatives_relation" />',
'<s:property value="relatives_phone" />')">
<s:property value="username" />
</a>
</td>
<td><s:property value="usercode" /></td>
<%-- <s:if test='isResourceAccessible("ADMIN_KYC_HIGH_LEVEL_DETAIL")'>
<td><a href="<%=basePath%>normal/adminKycHighLevelAction!detail.action?id=<s:property value="id" />" target="_blank"><s:property value="username" /></a></td>
<td><a href="#" onClick="detail('<s:property value="username" />','<s:property value="work_place" />','<s:property value="home_place" />','<s:property value="relatives_place" />','<s:property value="msg" />')"><s:property value="username" /></a></td>
</s:if>
<s:else>
<td><a href="#" onClick="detail(<s:property value="obj"/>)"><s:property value="username" /></a></td>
</s:else> --%>
<td><s:if test='rolename=="GUEST"'>
<span class="right label label-warning">演示账号</span>
</s:if>
<s:if test='rolename=="MEMBER"'>
<span class="right label label-success">正式账号</span>
</s:if>
</td>
<%-- <td><s:property value="work_place" /></td> --%>
<%-- <td><s:property value="home_place" /></td> --%>
<td><s:property value="relatives_name" /></td>
<td><s:property value="relatives_relation" /></td>
<%-- <td><s:property value="relatives_place" /></td> --%>
<td><s:property value="relatives_phone" /></td>
<td><s:if test="status==0">未审核</s:if>
<s:if test="status==1">审核中</s:if>
<s:if test="status==2"><span class="right label label-success">审核通过</span></s:if>
<s:if test="status==3">未通过</s:if></td>
<%-- <td><s:property value="msg" /></td> --%>
<td>
<div class="btn-group">
<button type="button" class="btn btn-light">操作</button>
<button type="button" class="btn btn-light dropdown-toggle"
data-toggle="dropdown" aria-expanded="false">
<span class="caret"></span> <span class="sr-only">Toggle
Dropdown</span>
</button>
<ul class="dropdown-menu" role="menu">
<sec:authorize ifAnyGranted="ROLE_ROOT,ROLE_ADMIN">
<s:if test='isResourceAccessible("ADMIN_KYC_HIGH_LEVEL_SAVEPASSED")'>
<li><a href="javascript:savePassed('<s:property value="partyId" />')">审核通过</a></li>
</s:if>
<s:if test='isResourceAccessible("ADMIN_KYC_HIGH_LEVEL_SAVEFAILED")'>
<li><a href="javascript:saveFailed('<s:property value="partyId" />')">驳回</a></li>
</s:if>
</sec:authorize>
</ul>
</div>
</td>
</tr>
</s:iterator>
</tbody>
</table>
<%@ include file="include/page_simple.jsp"%>
<nav>
</div>
</div>
<!-- End Panel -->
</div>
</div>
</div>
<!-- END CONTAINER -->
<!-- //////////////////////////////////////////////////////////////////////////// -->
<%@ include file="include/footer.jsp"%>
</div>
<!-- End Content -->
<!-- //////////////////////////////////////////////////////////////////////////// -->
<%@ include file="include/js.jsp"%>
<!-- 模态框Modal -->
<div class="modal fade" id="modal_detail" tabindex="-1"
role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content" style="width:725px;">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal" aria-hidden="true">&times;</button>
<h4 class="modal-title" >详细信息</h4>
</div>
<div class="modal-body">
<!-- <div class="" >
用户<input id="modal_username" type="text" name="modal_username"
class="form-control" readonly="true" />
</div> -->
<div class="" >
工作地址<input id="modal_work_place" type="text" name="modal_work_place"
class="form-control" readonly="true"/>
</div>
<div class="" >
家庭地址<input id="modal_home_place" type="text" name="modal_home_place"
class="form-control" readonly="true"/>
</div>
<div class="" >
原因<input id="modal_msg" type="text" name="modal_msg"
class="form-control" readonly="true"/>
</div>
</div>
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel">亲属信息</h4>
</div>
<div class="modal-body">
<div class="" >
亲属关系<input id="modal_relatives_relation" type="text" name="modal_relatives_relation"
class="form-control" readonly="true"/>
</div>
<div class="" >
亲属姓名<input id="modal_relatives_name" type="text" name="modal_relatives_name"
class="form-control" readonly="true"/>
</div>
<div class="" >
亲属电话<input id="modal_relatives_phone" type="text" name="modal_relatives_phone"
class="form-control" readonly="true"/>
</div>
<div class="" >
亲属地址<input id="modal_relatives_place" type="text" name="modal_relatives_place"
class="form-control" readonly="true"/>
</div>
</div>
<div class="modal-footer" style="margin-top: 0;">
<button type="button" class="btn "
data-dismiss="modal">关闭</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<sec:authorize ifAnyGranted="ROLE_ROOT,ROLE_ADMIN">
<s:if test='isResourceAccessible("ADMIN_KYC_HIGH_LEVEL_SAVEPASSED")'>
<form action="<%=basePath%>normal/adminKycHighLevelAction!savePassed.action" method="post" id="savePassed">
<input type="hidden" name="pageNo" id="pageNo" value="${param.pageNo}">
<s:hidden name="name_para" id="name_para"></s:hidden>
<s:hidden name="state_para" id="state_para"></s:hidden>
<s:hidden name="partyId" id="partyId_savePassed"></s:hidden>
</form>
<script type="text/javascript">
function savePassed(partyId) {
$("#partyId_savePassed").val(partyId);
swal({
title : "是否确认审核通过?",
text : "",
type : "warning",
showCancelButton : true,
confirmButtonColor : "#DD6B55",
confirmButtonText : "确认",
closeOnConfirm : false
}, function() {
document.getElementById("savePassed").submit();
});
}
</script>
</s:if>
<s:if test='isResourceAccessible("ADMIN_KYC_HIGH_LEVEL_SAVEFAILED")'>
<script type="text/javascript">
function saveFailed_confirm() {
swal({
title : "是否确认驳回?",
type : "warning",
showCancelButton : true,
confirmButtonColor : "#DD6B55",
confirmButtonText : "确认",
closeOnConfirm : false
}, function() {
document.getElementById("saveFailed").submit();
});
};
function saveFailed(partyId) {
$("#partyId_saveFailed").val(partyId);
$('#modal_saveFailed').modal("show");
};
</script>
<!-- Modal -->
<div class="modal fade" id="modal_saveFailed" tabindex="-1" role="dialog"
aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"
aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title">请输入驳回原因</h4>
</div>
<div class="modal-body">
<form action="<%=basePath%>normal/adminKycHighLevelAction!saveFailed.action" method="post" id="saveFailed">
<s:hidden name="session_token" id="session_token_reject"></s:hidden>
<input type="hidden" name="pageNo" id="pageNo" value="${param.pageNo}">
<s:hidden name="name_para" id="name_para"></s:hidden>
<s:hidden name="state_para" id="state_para"></s:hidden>
<s:hidden name="partyId" id="partyId_saveFailed"></s:hidden>
<s:textarea name="msg" id="msg" cssClass="form-control input-lg" rows="2" cols="10" placeholder="驳回原因"/>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-white" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-default" onclick="saveFailed_confirm()">确认驳回</button>
</div>
</div>
</div>
</div>
</s:if>
</sec:authorize>
<script type="text/javascript">
function setState(state){
document.getElementById("state_para").value=state;
document.getElementById("queryForm").submit();
}
function detail(username,work_place,home_place,relatives_place,msg,relatives_name,relatives_relation,relatives_phone){
// $("#modal_username").val(username);
$("#modal_work_place").val(work_place);
$("#modal_home_place").val(home_place);
$("#modal_relatives_place").val(relatives_place);
$("#modal_relatives_name").val(relatives_name);
$("#modal_relatives_relation").val(relatives_relation);
$("#modal_relatives_phone").val(relatives_phone);
$("#modal_msg").val(msg);
$('#modal_detail').modal("show");
}
</script>
</body>
</html>