audit.html 6.85 KB
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8"/>
    <title>Yoho!Buy运营平台</title>
    <script src="/ufoPlatform/js/include.js?version=6.9.3"></script>
    <style>
        .sub-info th{
            font-size: 16px;
            text-align: right;
            width: 30%;
        }
        .sub-info td{
            font-size: 16px;
            width: 70%;
        }
        .btn-long {
            width: 300px;
            height: 40px;
            line-height: 40px;
            font-size: 20px;
            color: white;
            border-radius: 5px;
            display: inline-block;
            cursor: pointer;
            text-align: center;
        }
        .btn-long:hover {
            opacity: 0.9;
        }
    </style>
</head>
<body class="easyui-layout" fit="true">
<div region="north" style="height:90px;">
    <script>
        document.write(addHead('营业执照认证', '商户入驻资质审核'));
    </script>
</div>

<div id="businessDiv" region="center">
	<table id="businessTable" class="sub-info" frame="void" width="80%" cellpadding="16" align="center">
	  <tr>
	    <th>商户类型</th>
	    <td id="businessTypeStr"></td>
	  </tr>
	  <tr>
	    <th id="businessNameTitle">个体工商户名称</th>
	    <td id="businessName"></td>
	  </tr>
	  <tr>
	    <th>统一社会信用代码</th>
	    <td id="socialCreditCode"></td>
	  </tr>
	  <tr>
	    <th id="certNameTitle">经营者姓名</th>
	    <td id="certName"></td>
	  </tr>
	  <tr>
	    <th id="certNoTitle">经营者身份证号</th>
	    <td id="certNo"></td>
	  </tr>
	  <tr>
	    <th>营业执照有效期</th>
	    <td id="validDate"></td>
	  </tr>
	  <tr>
	    <th>营业执照正本照片</th>
	    <td><img id="licenseOriginalImage" height='132px;' width='211px;' class="pimg"/></td>
	  </tr>
	  <tr>
	    <th>营业执照副本照片</th>
	    <td><img id="licenseCopyImage" height='132px;' width='211px;' class="pimg"/></td>
	  </tr>
	  <tr>
	    <th>身份证正面照片</th>
	    <td><img id="certFaceImage" height='132px;' width='211px;' class="pimg"/></td>
	  </tr>
	  <tr>
	    <th>身份证反面照片</th>
	    <td><img id="certReverseImage" height='132px;' width='211px;' class="pimg"/></td>
	  </tr>
	  <tr id="rejectReasonTr">
	    <th>不通过原因</th>
	    <td id="rejectReasonTd"><textarea id="rejectReason" style="margin: 0px; width: 400px; height: 70px;"></textarea></td>
	  </tr>
	  
	</table>
	<div id="btnList" style="text-align:center;">
	  <a id="rejectBtn" class="btn-long" style="background-color: rgba(217, 0, 27, 1);">不通过</a>
	  <a id="passBtn" class="btn-long" style="background-color: rgba(2, 125, 180, 1);">通过</a>
	</div>
	<br>
	<br>
</div>

<div style="display: none">
    <div id="dlg" class="datagrid-toolbar" style="padding:5px;">
        <img id="simg" src="" width="800">
    </div>
</div>

<script>
$(function() {
	var param=window.location.search;
	var id = getQueryString(param, "id");
	
	getDetailInfo(id);
	
	$("#rejectBtn").click(function(){
        updateAuditReject(id, 2, $("#rejectReason").val());
    });
	
	$("#passBtn").click(function(){
        	updateAuditPass(id, 1,);
    });
	
	//放大图片预览
	$(".pimg").click(function(){  
        var _this = $(this);//将当前的pimg元素作为_this传入函数  
        var src = _this.attr("src");
        var index = src.indexOf("?");
        src = src.substring(0, index);
        window.open(src);
        //download(src);
    }); 
	
});

function download(url) {
    $('#dlg').dialog({
        title: '预览',
        width: 800,
        height: 600,
        resizable: false,
        closed: false,
        cache: false,
        modal: true
    });
    $("#simg").attr("src", url);
}

function updateAuditPass(id, auditStatus){
	$.post(contextPath + "/businessLicense/updateAuditInfoById", {
		id : id,
        auditStatus : auditStatus,
        rejectReason : ''
    }, function(data) {
        if (data.code == 200) {
        	document.getElementById("rejectReasonTr").style.display= "none";
        	document.getElementById("btnList").style.display= "none";
            window.self.$.messager.show({
                title : "提示",
                msg : "审核成功!"
            });
        }else {
        	window.self.$.messager.alert("失败", "失败!", "error");
        }
    });
}

function updateAuditReject(id, auditStatus, rejectReason){
	$.post(contextPath + "/businessLicense/updateAuditInfoById", {
		id : id,
        auditStatus : auditStatus,
        rejectReason : rejectReason
    }, function(data) {
        if (data.code == 200) {
        	$("#rejectReasonTd").html(rejectReason);
        	document.getElementById("btnList").style.display= "none";
            window.self.$.messager.show({
                title : "提示",
                msg : "审核成功!"
            });
        }else {
        	window.self.$.messager.alert("失败", "失败!", "error");
        }
    });
}

function getDetailInfo(id){
    var form = new FormData();
	form.append("id", id);
    
    //发送请求
	$.ajax({
	     type: "POST",
         url: contextPath + '/businessLicense/getDetailById',
         data: form,
         async: false,
         cache: false,
         contentType: false,
         processData: false,
         dataType: 'json',
         success: function (result) {
             if(result.code == 200) {
            	 var businessType = result.data.businessType;
            	 var auditStatus = result.data.auditStatus;
            	 if(businessType == 2){
            		 $("#businessNameTitle").html("企业名称");
            		 $("#certNameTitle").html("法人姓名");
            		 $("#certNoTitle").html("法人身份证号");
            	 }
            	 
            	 $("#businessTypeStr").html(result.data.businessTypeStr);


                 $("#businessName").html(replacexss(result.data.businessName));
                 $("#socialCreditCode").html(replacexss(result.data.socialCreditCode));
                 $("#certName").html(replacexss(result.data.certName));
                 $("#certNo").html(replacexss(result.data.certNo));

                 $("#validDate").html(result.data.validDate);
            	 $("#licenseOriginalImage").attr("src", result.data.licenseOriginalImage + "?imageView2/2/w/450/q/20");
            	 $("#licenseCopyImage").attr("src", result.data.licenseCopyImage + "?imageView2/2/w/450/q/20");
            	 $("#certFaceImage").attr("src", result.data.certFaceImage + "?imageView2/2/w/450/q/20");
            	 $("#certReverseImage").attr("src", result.data.certReverseImage + "?imageView2/2/w/450/q/20");
            	 
             }
             else {
                 $.messager.alert("失败", result.message, "error");
             }
         }
     }); 
}

function getQueryString(paraPart,name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = paraPart.substr(1).match(reg);
    if (r != null) return unescape(r[2]);
    return null;
}

</script>
</body>
</html>