|
@@ -5,36 +5,27 @@
|
|
|
<div class="content wid1200">
|
|
|
<div class="renzhen-form">
|
|
|
<h1>证书认证</h1>
|
|
|
-<!-- <form action="${ctxPath}/cms/certificate/auth" id="certificate_auth_form" method="post">-->
|
|
|
+ <form action="${ctxPath}/cms/certificate/query" method="post" onsubmit="return validateForm();">
|
|
|
<ul>
|
|
|
+ <input type="hidden" value="${site.siteId!}" name="siteId">
|
|
|
<li>
|
|
|
<div><p>姓 名</p>:</div>
|
|
|
<input id="username" name="username" type="text" class="chang-inp" placeholder="请输入姓名"/>
|
|
|
</li>
|
|
|
<li>
|
|
|
- <div><p>身份证号</p>:</div>
|
|
|
- <input id="idNumber" name="idNumber" type="text" class="chang-inp" placeholder="请输入身份证号"/>
|
|
|
+ <div><p>联系电话</p>:</div>
|
|
|
+ <input id="telephone" name="telephone" type="text" class="chang-inp" placeholder="请输入联系电话"/>
|
|
|
</li>
|
|
|
<li>
|
|
|
<div><p>证书类别</p>:</div>
|
|
|
<select id="certificateType" name="certificateType" class="sel">
|
|
|
<option value="0">请选择证书类别</option>
|
|
|
- <option value="1">证书类别A</option>
|
|
|
- <option value="2">证书类别B</option>
|
|
|
- <option value="3">证书类别C</option>
|
|
|
- <option value="4">证书类别D</option>
|
|
|
+ <option value="1248">证书类别A</option>
|
|
|
+ <option value="1249">证书类别B</option>
|
|
|
+ <option value="1250">证书类别C</option>
|
|
|
</select>
|
|
|
</li>
|
|
|
<li>
|
|
|
- <div><p>证书编号</p>:</div>
|
|
|
- <input id="certificateNum" name="certificateNum" type="text" class="chang-inp"
|
|
|
- placeholder="请输入证书编号"/>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
- <div><p>联系电话</p>:</div>
|
|
|
- <input name="telephone" type="text" class="chang-inp" placeholder="请输入联系电话"/>
|
|
|
- </li>
|
|
|
- <li>
|
|
|
<div><p>验 证 码</p>:</div>
|
|
|
<input id="verifyCode" name="verifyCode" type="text" class="yzm-inp" placeholder="请输入验证码"/>
|
|
|
<span class="input-group-addon code zsrz-code" id="basic-addon-code">
|
|
@@ -44,10 +35,10 @@
|
|
|
</li>
|
|
|
<li>
|
|
|
<div></div>
|
|
|
- <button class="cx-but" id="certificate_auth_btn">免费查询</button>
|
|
|
+ <button type="submit" class="cx-but">免费查询</button>
|
|
|
</li>
|
|
|
</ul>
|
|
|
-<!-- </form>-->
|
|
|
+ </form>
|
|
|
</div>
|
|
|
</div>
|
|
|
<script src="${ctxPath}/static/js/login/login_tooltips.js"></script>
|
|
@@ -55,76 +46,35 @@
|
|
|
<script src="${ctxPath}/static/BJUI/js/jquery.cookie.js"></script>
|
|
|
<script src="${ctxPath}/static/js/login/jquery.form.js"></script>
|
|
|
<script>
|
|
|
- /*$(function () {
|
|
|
- let id = "${categoryId}";
|
|
|
- $("#"+id).addClass("on");
|
|
|
- });*/
|
|
|
|
|
|
function changeCode() {
|
|
|
$("#captcha_img").attr("src", "${ctxPath}/verify?t=" + (new Date().getTime()));
|
|
|
}
|
|
|
|
|
|
- $('#certificate_auth_btn').click(function () {
|
|
|
- // show_loading();
|
|
|
- $('#username').focus();
|
|
|
- if ($('#username').val() === '') {
|
|
|
- show_err_msg('姓名不能为空!');
|
|
|
- $('#username').focus();
|
|
|
- } else if ($('#idNumber').val() === '') {
|
|
|
- show_err_msg('身份证号不能为空!');
|
|
|
- $('#idNumber').focus();
|
|
|
- } else if ($('#certificateType').val() === '0' || $('#certificateType').val() === '') {
|
|
|
- show_err_msg('请选择证件类别!');
|
|
|
- $('#certificateNum').focus();
|
|
|
- } else if ($('#certificateNum').val() === '') {
|
|
|
- show_err_msg('证件号码不能为空!');
|
|
|
+ function validateForm() {
|
|
|
+ // 获取姓名和联系电话的值
|
|
|
+ var username = document.getElementById('username').value;
|
|
|
+ var telephone = document.getElementById('telephone').value;
|
|
|
+ var certificateType = document.getElementById('certificateType').value;
|
|
|
+
|
|
|
+ // 验证姓名和联系电话至少有一个有值
|
|
|
+ if (username.trim() === '' && telephone.trim() === '') {
|
|
|
+ show_err_msg('姓名与联系电话至少填写一个!');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if(certificateType === '0' || certificateType.trim() === ''){
|
|
|
+ show_err_msg('请选择证书类别! ')
|
|
|
$('#certificateNum').focus();
|
|
|
- } else if ($('#verifyCode').val() === '') {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ if ($('#verifyCode').val() === '') {
|
|
|
show_err_msg('验证码还没填呢!');
|
|
|
$('#verifyCode').focus();
|
|
|
- } else {
|
|
|
- var data = {
|
|
|
- username: $("#username").val(),
|
|
|
- idNumber: $("#idNumber").val(),
|
|
|
- certificateType: $("#certificateType").val(),
|
|
|
- certificateNum: $("#certificateNum").val(),
|
|
|
- telephone: $("input[name='telephone']").val(),
|
|
|
- verifyCode: $("#verifyCode").val()
|
|
|
- };
|
|
|
- console.log(data)
|
|
|
- $.ajax({
|
|
|
- // 请求的 URL
|
|
|
- url: "${ctxPath}/cms/certificate/auth",
|
|
|
- // 请求类型,可以是 GET、POST、PUT、DELETE 等
|
|
|
- type: "GET",
|
|
|
- // 发送到服务器的数据,格式为键值对
|
|
|
- data: data,
|
|
|
- // 设置请求和响应的格式,常见的有 "json"、"html"、"xml" 等
|
|
|
- dataType: "json",
|
|
|
- // 请求成功时的回调函数
|
|
|
- success: function(response) {
|
|
|
- console.log(response);
|
|
|
- if(response.success){
|
|
|
- show_msg(response.message, '', false)
|
|
|
- }else{
|
|
|
- show_err_msg(response.message)
|
|
|
- }
|
|
|
- },
|
|
|
- // 请求失败时的回调函数
|
|
|
- error: function(xhr, status, error) {
|
|
|
- // xhr 是 XMLHttpRequest 对象,status 是请求的状态,error 是错误信息
|
|
|
- console.log("请求失败!");
|
|
|
- console.log("状态码:" + xhr.status);
|
|
|
- console.log("错误信息:" + error);
|
|
|
- $("#result").html("请求失败,错误信息:" + error);
|
|
|
- },
|
|
|
- // 请求完成后回调函数(请求成功或失败时均调用)
|
|
|
- complete: function() {
|
|
|
- console.log("请求完成!");
|
|
|
- }
|
|
|
- });
|
|
|
+ return false;
|
|
|
}
|
|
|
- });
|
|
|
+ return true;
|
|
|
+ }
|
|
|
</script>
|
|
|
<style>
|
|
|
.zsrz-code {
|