/* 我的认证 */ // 全局变量 let tagsName = "公共文化机构"; //保存标签名称 let tagsName01 = "法人"; let organStatus = null; //机构认证状态 let peralStatusMess = null; let proviceName = "法人"; // let tagsProvice = ["评估机构"]; //服务商模态名称 let tagsProvice = ["法务"]; //服务商模态名称 let accountId = cookieHandler.get("accountId"); let industryArray = []; let userTypes = "机构"; //推荐中介服务机构 let paystatu = ""; //判断是否缴费 let IntermediaryIs = ""; let Postlist = "0"; //判断是不是白名单 根据新需求默认为0 let Intermediary = []; //存推荐中介服务机构数据 let isposttion = null; //判断是否在白名单里 let userNewtype = ""; //判断点击认证类型是机构,还是个人 let Identity = ""; let userNewList = []; //获取身份,认证费用接口 let OrganIndividuals = []; //判断是机构还是个人,存入相对应的身份 let OrganizationsMony = []; //存入认证费用,买家,卖家,中精服务机构 let failureIdentity = []; //认证失败存入身份 //保存协议 let agreement = { agreementIds: "4,5,6", userId: cookieHandler.get("cellPhone") } // 初始化表单验证 $(function () { Array.prototype.myForEach = function myForEach(callback, context) { context = context || window; if (Array.prototype.forEach) { // 调用forEach方法,不做任何处理 this.forEach(callback, context); return; } }; if (cookieHandler.get("userType") === "0" || cookieHandler.get("isliCode") == "undefined" || cookieHandler .get("isliCode") == undefined || cookieHandler.get("isliCode") == "") { $(".tabs_item").hide(); } // 页面权限控制 if (!cookieHandler.get("normal_login_token")) { Dreamer.error("请先登录"); setTimeout(function () { window.location.href = "login.html?time=" + new Date().getTime(); }, 1000); } industryType(); formValidate(); //机构认证校验 formPeralValidate(); //个人中心认证校验 // formProviceValidate(); //服务商认证校验 btnStatus(); //peralBtnMess(); //个人中心按钮状态 //selectOragn(); // 动态赋值option setOptions(); //机构认证中 institutions(); personal(); new_date(); listProviders(); listSelectCert(); }); //推荐中介服务机构列表 function listProviders() { var ajaxlistProviders = new AJAX_OBJ(Paymentlist + "certiaudit/certificationIntermediaryLists", onlistProviders, onUrlError); ajaxlistProviders.getRequestData(); } function onlistProviders(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "00000000") { Intermediary = []; Intermediary = res.data; let html = ""; res.data.unshift({ islicode: "", name: "选择推荐中介服务机构", }); res.data.myForEach(function (v, index, arr) { html += '"; }); $("#serviceChanism").html(html); //机构 $("#servicePersonal").html(html); //个人 $("#serviceProvider").html(html); //服务商 } } //获取身份,认证费用 function listSelectCert() { var ajaxSelectCertification = new AJAX_OBJ(Paymentlist + "CertificationFeeSetting/selectCertificationFees", onSelectCertification, onUrlError); ajaxSelectCertification.getRequestData(); } function onSelectCertification(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "00000000") { userNewList = res.data; } } //限制机构成立日期,营业执照有效期时间 function new_date() { var date_now = new Date(); //得到当前年份 var year = date_now.getFullYear(); //得到当前月份 //注: // 1:js中获取Date中的month时,会比当前月份少一个月,所以这里需要先加一 // 2: 判断当前月份是否小于10,如果小于,那么就在月份的前面加一个 '0' , 如果大于,就显示当前月份 var month = date_now.getMonth() + 1 < 10 ? "0" + (date_now.getMonth() + 1) : date_now.getMonth() + 1; //得到当前日子(多少号) var date = date_now.getDate() < 10 ? "0" + date_now.getDate() : date_now.getDate(); //设置input标签的max属性 //机构 $("#establishDate").attr("max", year + "-" + month + "-" + date); $("#licenseDate").attr("min", year + "-" + month + "-" + date); $("#licenseDate").attr("max", 2999 + "-" + 12 + "-" + 31); //服务商 $("#proviceTime").attr("max", year + "-" + month + "-" + date); $("#proviceTackTime").attr("min", year + "-" + month + "-" + date); $("#proviceTackTime").attr("max", 2999 + "-" + 12 + "-" + 31); } //获取行业类别数据 function industryType() { var ajaxDemo = new AJAX_OBJ(api + "userself/v1/industry/0", onIndustryTypeSuccess, onUrlError); ajaxDemo.getRequestData(); } function onIndustryTypeSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.data != undefined) { industryArray = res.data; var html = ""; for (var i = 0; i < res.data.length; i++) { if (i == 0) { html = ""; } else { html += '"; } } $("#control01").html(html); $("#industryType").html(html); } } // 机构立即认证模态框 function handelOrganization() { delLocalStorage(); $(".hand_title").text("机构认证"); if (organStatus == "-1") { handelClickTags(); $("#myModal").modal("show"); } else if (isposttion == 1) { MechanismButStatus(); } else { if (paystatu == 2) { //待缴费 window.location.href = "PaymentOrder.html?time=" + new Date().getTime(); //进入认证缴费支付页面 } else if (paystatu == 1) { //已缴费 MechanismButStatus(); // if (organStatus == "2" || organStatus == "4" || organStatus == "5") { // if (userTypes == "企业") { // /*认证失败*/ // $('#cetifiTotal').css('display', 'none'); // $('#organHand').css('display', 'block'); // $('#hand_box').css('display', 'block'); // failureEdit(); // } else { // handelClickTags(); // $('#myModal').modal('show'); // } // } else if (organStatus == "1" || organStatus == "3" || organStatus == "7" || organStatus == "0") { // $('#cetifiTotal').css('display', 'none'); // $('#organing').css('display', 'block'); // $('#organSucces').css('display', 'none'); // $('#hand_box').css('display', 'block'); // institutions(); // } else { // $('#cetifiTotal').css('display', 'none'); // $('#organing').css('display', 'none'); // $('#organSucces').css('display', 'block'); // $('#hand_box').css('display', 'block'); // institutions(); // } } } } function MechanismButStatus() { //机构按钮状态 if (organStatus == "2" || organStatus == "4" || organStatus == "5") { if (userTypes == "企业" || userTypes == "服务商") { /*认证失败*/ $("#cetifiTotal").css("display", "none"); $("#organHand").css("display", "block"); $("#hand_box").css("display", "block"); failureEdit(); } else { handelClickTags(); $("#myModal").modal("show"); } } else if (organStatus == "1" || organStatus == "3" || organStatus == "7" || organStatus == "0") { $("#cetifiTotal").css("display", "none"); $("#organing").css("display", "block"); $("#organSucces").css("display", "none"); $("#hand_box").css("display", "block"); institutions(); } else { $("#cetifiTotal").css("display", "none"); $("#organing").css("display", "none"); $("#organSucces").css("display", "block"); $("#hand_box").css("display", "block"); institutions(); } } // 机构认证失败详情接口 function failureEdit() { var ajaxEditDemo = new AJAX_OBJ(Paymentlist + "entuiprise/listLibrary?AuId=" + accountId, onEditSuccess, onUrlError); ajaxEditDemo.postRequestData(); } function onEditSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.data != undefined) { if (res.data.identity == "经办人") { $("#operator01").css("display", "block"); $("#operator02").css("display", "block"); $("#operator03").css("display", "block"); $("#operator04").css("display", "block"); $("#tags02").html( "
选择身份
" + "
法人
" + "
经办人
" ); $("#managerName").val(res.data.managername); $("#managerIdnum").val(res.data.manageridnum); } else { $("#operator01").css("display", "none"); $("#operator02").css("display", "none"); $("#operator03").css("display", "none"); $("#operator04").css("display", "none"); $("#tags02").html( "
选择身份
" + "
法人
" + "
经办人
" ); } tagsName = res.data.type; $(".areas").append(""); $("#name").val(res.data.name); $("#industryType").val(res.data.industrytype); $("#institutions01").val(res.data.regionprovince); showGetCity(res.data.regionprovince, "institutions02", res.data.regioncity); showGetCountry(res.data.regioncity, "institutions01", "institutions03", res.data.regiondistrict); $("#address").val(res.data.address); $("#establishDate").val(res.data.establishdate); $("#area").html(res.data.desc); $("#desc").val($("#area").text()); $("#numtj_em").text($("#area").text().length); //获取机构简介字符 $("#legalsName").val(res.data.legalsname); $("#legalsType").val(res.data.legalstype); $("#legalsIdnum").val(res.data.legalsidnum); $("#uscc").val(res.data.uscc); $("#licenseDate").val(res.data.licensedate); $("#legalsCellPhone").val(res.data.legalscellphone); $("#publicAccount").val(res.data.publicaccount); $("#bankAccountName").val(res.data.bankaccountname); if (res.data.bankcardtype == "借记卡") { document.getElementById("jjk").checked = true; } else { document.getElementById("dwjs").checked = true; } $("#bankName").val(res.data.bankname); $("#bankType").val(res.data.banktype); $("#bankProvince").val(res.data.bankprovince); showGetCity(res.data.bankprovince, "bankCity", res.data.bankcity); showGetCountry(res.data.bankcity, "bankProvince", "bankDistrict", res.data.bankdistrict); $("#certIdnum").val(res.data.certidnum); $("#bankCellPhone").val(res.data.bankcellphone); for (var i = 0; i < Intermediary.length; i++) { if (res.data.parentislicode == Intermediary[i].name) { $("#serviceChanism").val(Intermediary[i].islicode); break; } } //推荐中介服务机构 // ParentisliCode(res.data.parentislicode, "serviceChanism"); //推荐中介服务机构 handelClickTags02(); handelHandTags(); failureIdentity = res.data.saleType.split(","); for (var i = 0; i < OrganIndividuals.length; i++) { for (var j = 0; j < failureIdentity.length; j++) { if (OrganIndividuals[i].saleType == failureIdentity[j]) { OrganizationsMony.push({ saleType: failureIdentity[j], fee: OrganIndividuals[i].fee }); } } } // serviceAgency(res.data.name);//获取认证失败的机构是否在白名单 seeCheckBox(res.data.saleType, "person", res.data.type); $("#certification").text("¥" + res.data.fees); Dreamer.error("认证失败,请重新填写认证信息!"); } } //复选框数据回显 function seeCheckBox(obj, person, type) { let boxObj = $("input:checkbox[name='" + person + "']"); //获取所有的复选框值 let express = obj.split(','); for (var i = 0; i < express.length; i++) { if (express[i] == "中介服务机构") { $("#box05").css('display', 'block'); tagsProvice = type.split(','); //将认证失败详情数据中的类型转化成数组 } } if (tagsProvice.length != 0) { let box = document.getElementById("box05"); //获取中介服务机构联想 let tags = box.children[0].children; for (var i = 0; i < tagsProvice.length; i++) { for (var j = 0; j < tags.length; j++) { if (tagsProvice[i] == tags[j].innerHTML) { tags[j].className = "current01"; } } } } $.each(express, function (index, expressId) { boxObj.each(function () { if ($(this).val() == expressId) { $(this).attr("checked", true); $(this).attr("disabled", true); } }); }); } //推荐中介服务机构认证失败数据回显 function ParentisliCode(results, agencies) { for (var i = 0; i < Intermediary.length; i++) { if (results == Intermediary[i].name) { let html = "" html = '"; $("#" + agencies).html(html); // $("#" + agencies).attr("disabled", true); break; } } } function showGetCity(results, city, regionCity) { $.ajax({ url: "../json/city.json", type: "get", //请求方式 dataType: "json", success: function (res) { for (var i = 0; i < res.provice.length; i++) { if (results == res.provice[i].name) { for (var j = 0; j < res.provice[i].city.length; j++) { $("#" + city).append( "" ); } $("#" + city).val(regionCity); break; } } }, }); } function showGetCountry(results, ProvinceId, District, regionDistrict) { var Province = document.getElementById(ProvinceId).value; $.ajax({ url: "../json/city.json", type: "get", //请求方式 dataType: "json", success: function (res) { for (var i = 0; i < res.provice.length; i++) { if (Province == res.provice[i].name) { for (var j = 0; j < res.provice[i].city.length; j++) { if (results == res.provice[i].city[j].name) { for (var z = 0; z < res.provice[i].city[j].districtAndCounty.length; z++) { $("#" + District).append( "" ); } } } $("#" + District).val(regionDistrict); break; } } }, }); } // 机构立即认证 function handelOrganSure() { $("#cetifiTotal").css("display", "none"); $("#myModal").modal("hide"); $("#hand_box").css("display", "block"); var ajaxSureDemo = new AJAX_OBJ(Paymentlist + "entuiprise/listLibrary?AuId=" + accountId, onSureSuccess, onUrlError); ajaxSureDemo.postRequestData(); } function onSureSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "99999999" || res.resultCode == "00000000") { $("#Organization_code").css("display", "block"); } } // 图片上传 function uploadImage(file, img) { let demoFile = document.getElementById(file.id).files[0]; //限制上传图片大小600K // let MINSIZE = 100 * 1024; // let MAXSIZE = 600 * 1024; // if(demoFile.size > MAXSIZE || demoFile.size < MINSIZE){ // $("#" + file.id).val(""); // Dreamer.warning("文件大小范围是100k-600K",2000); // }else{ let demoData = new FormData(); demoData.append("file", demoFile); $.ajax({ type: "POST", //请求方式 // url: api + "userself/v1/user/cer-scan", //地址,就是json文件的请求路径 url: Paymentlist + "entuiprise/v1/user/cer-scan", //地址,就是json文件的请求路径 data: demoData, processData: false, contentType: false, async: false, success: function (res) { //返回的参数就是 action里面所有的有get和set方法的参数 demoFile.httpurl = res.data; Dreamer.success("上传成功", 2000); }, }); // } } //机构,服务商上传门头照 function uploadImages(file, img) { let demoFile = document.getElementById(file.id).files[0]; if (!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(demoFile.name)) { Dreamer.warning("须上传图片类型!", 2000); document.getElementById("doorHeadPhoto").value = ""; document.getElementById("doorHeadPhoto1").value = ""; } else { let demoData = new FormData(); demoData.append("file", demoFile); $.ajax({ type: "POST", //请求方式 // url: api + "userself/v1/user/cer-scan", //地址,就是json文件的请求路径 url: Paymentlist + "entuiprise/v1/user/cer-scan", //地址,就是json文件的请求路径 data: demoData, processData: false, contentType: false, async: false, success: function (res) { //返回的参数就是 action里面所有的有get和set方法的参数 demoFile.httpurl = res.data; Dreamer.success("上传成功", 2000); }, }); } } //营业执照/事业单位法人证书扫描件 格式为JPG、JPEG、PNG、PDF,大小不超过10MB function uploadlicense(file, img) { let demoFile = document.getElementById(file.id).files[0]; //限制上传图片大小10MB let MAXSIZE = 10 * 1024 * 1024; if (demoFile.size > MAXSIZE) { $("#" + file.id).val(""); Dreamer.warning("文件大小不超过10MB", 2000); } else { let demoData = new FormData(); demoData.append("file", demoFile); $.ajax({ type: "POST", //请求方式 url: Paymentlist + "entuiprise/v1/user/cer-scan", //地址,就是json文件的请求路径 data: demoData, processData: false, contentType: false, async: false, success: function (res) { //返回的参数就是 action里面所有的有get和set方法的参数 demoFile.httpurl = res.data; Dreamer.success("上传成功", 2000); }, }); } } //检验统一社会信用代码 function CheckSocialCreditCode(Code) { var patrn = /^[0-9A-Z]+$/; //18位校验及大写校验 if (Code.length != 18 || patrn.test(Code) == false) { return false; } else { var Ancode; //统一社会信用代码的每一个值 var Ancodevalue; //统一社会信用代码每一个值的权重 var total = 0; var weightedfactors = [ 1, 3, 9, 27, 19, 26, 16, 17, 20, 29, 25, 13, 8, 24, 10, 30, 28, ]; //加权因子 var str = "0123456789ABCDEFGHJKLMNPQRTUWXY"; //不用I、O、S、V、Z for (var i = 0; i < Code.length - 1; i++) { Ancode = Code.substring(i, i + 1); Ancodevalue = str.indexOf(Ancode); total = total + Ancodevalue * weightedfactors[i]; //权重与加权因子相乘之和 } var logiccheckcode = 31 - (total % 31); if (logiccheckcode == 31) { logiccheckcode = 0; } var Str = "0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,J,K,L,M,N,P,Q,R,T,U,W,X,Y"; var Array_Str = Str.split(","); logiccheckcode = Array_Str[logiccheckcode]; var checkcode = Code.substring(17, 18); if (logiccheckcode != checkcode) { return false; } else { console.info("yes"); } return true; } } // 下一步 $("#abc").click(function () { let ioncodeVal = $("#Organizationcode").val(); if (ioncodeVal) { $("#validateOrgan").css("display", "none"); if (CheckSocialCreditCode(ioncodeVal)) { $("#validateOrgan1").css("display", "none"); //统一社会信用代码是否有为关联的认证数据 var ajaxxiaoDemo = new AJAX_OBJ(Paymentlist + "entuiprise/v1/enterprise-user/uscc?uscc=" + $( "#Organizationcode").val(), onXiaoSuccess, onUrlError); ajaxxiaoDemo.getRequestData(); } else { $("#validateOrgan1").css("display", "block"); } } else { $("#validateOrgan").css("display", "block"); } }); function onXiaoSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); // 0-没数据 1-有数据 if (res.data == 0) { $("#Organization_code").css("display", "none"); $("#organHand").css("display", "block"); handelHandTags(); $("#Organizationcode").val(""); } else { $("#myModal03").modal("show"); } } // 确定使用 function handelUseList() { var ajaxUseListDemo = new AJAX_OBJ(Paymentlist + "entuiprise/v1/Related-Information?accountId=" + accountId + "&uscc=" + $("#Organizationcode").val(), onUseListSuccess, onUrlError); ajaxUseListDemo.postRequestData(); } function onUseListSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode === "00000000") { $("#myModal03").modal("hide"); $("#Organization_code").css("display", "none"); $("#organSucces").css("display", "block"); $(".table_right", { transition: true, time: 200, }); // 赋值 $(".institutionstime1").text(dateTime(res.data.createat)); $(".details_license_date").text(res.data.licensedate); $(".details_address").text(res.data.address); $(".details_name").text(res.data.name); $(".details_uscc").text(res.data.uscc); $(".details_region").text(res.data.regionprovince + "-" + res.data.regioncity + "-" + res.data.regiondistrict); $(".details_establish_date").text(res.data.establishdate); $(".details_desc").text(res.data.desc); $(".details_legals_name").text(res.data.legalsname); $(".details_legals_type").text("身份证"); $(".details_legals_idnum").text(res.data.legalsidnum); $(".details_legals_idnum").text(res.data.legalsidnum); $(".details_legals_cell_phone").text(res.data.legalscellphone); $(".details_public_account").text(res.data.publicaccount); $(".details_bank_account_name").text(res.data.bankaccountname); $(".details_bank_card_type").text(res.data.bankcardtype); $(".details_bank_name").text(res.data.bankname); $(".details_bank_type").text(res.data.banktype); $(".details_bank_address").text( res.data.bankprovince + "-" + res.data.bankcity + "-" + res.data.bankdistrict ); $(".details_bank_cell_phone").text(res.data.bankcellphone); $(".details_cert_idnum").text(res.data.certidnum); industryArray.myForEach(function (v, index, arr) { if (v.industryId == res.data.industrytype) { $(".details_industry_type").text(v.name); } }); $(".details_parent_islicode").text(res.data.parentislicode); $(".details_parent_identity").text(res.data.saleType); // PaymentStatus(); } else { Dreamer.error(res.resultMsg); } } // 不使用 function handelNoUseList() { $("#Organization_code").css("display", "none"); $("#organHand").css("display", "block"); handelHandTags(); $("#myModal03").modal("hide"); $("#Organizationcode").val(""); } // 机构认证中 (完成) function institutions() { var ajaxinstitutDemo = new AJAX_OBJ(Paymentlist + "entuiprise/listLibrary?AuId=" + accountId, oninstitutSuccess, onUrlError); ajaxinstitutDemo.postRequestData(); } function oninstitutSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.data != undefined) { $(".institutionstime1").text(dateTime(res.data.createat)); $(".institutionstime1").attr("title", dateTime(res.data.createat)); $(".details_license_date").text(res.data.licensedate); $(".details_license_date").attr("title", res.data.licensedate); $(".details_address").text(res.data.address); $(".details_address").attr("title", res.data.address); $(".details_name").text(res.data.name); $(".details_name").attr("title", res.data.name); $(".details_uscc").text(res.data.uscc); $(".details_uscc").attr("title", res.data.uscc); $(".details_islicode").text(res.data.islicode); $(".details_islicode").attr("title", res.data.islicode); $(".details_type").text(res.data.type); $(".details_type").attr("title", res.data.type); $(".details_region").text(res.data.regionprovince + "-" + res.data.regioncity + "-" + res.data.regiondistrict); $(".details_region").attr("title", res.data.regionprovince + "-" + res.data.regioncity + "-" + res.data .regiondistrict); $(".details_establish_date").text(res.data.establishdate); $(".details_establish_date").attr("title", res.data.establishdate); $(".details_desc").text(res.data.desc); $(".details_desc").attr("title", res.data.desc); $(".details_legals_name").text(res.data.legalsname); $(".details_legals_name").attr("title", res.data.legalsname); $(".details_legals_type").text("身份证"); $(".details_legals_type").attr("title", "身份证"); $(".details_legals_idnum").text(res.data.legalsidnum); $(".details_legals_idnum").attr("title", res.data.legalsidnum); $(".details_legals_cell_phone").text(res.data.legalscellphone); $(".details_legals_cell_phone").attr("title", res.data.legalscellphone); $(".details_public_account").text(res.data.publicaccount); $(".details_public_account").attr("title", res.data.publicaccount); $(".details_bank_account_name").text(res.data.bankaccountname); $(".details_bank_account_name").attr("title", res.data.bankaccountname); $(".details_bank_card_type").text(res.data.bankcardtype); $(".details_bank_card_type").attr("title", res.data.bankcardtype); $(".details_bank_name").text(res.data.bankname); $(".details_bank_name").attr("title", res.data.bankname); $(".details_bank_type").text(res.data.banktype); $(".details_bank_type").attr("title", res.data.banktype); $(".details_bank_address").text(res.data.bankprovince + "-" + res.data.bankcity + "-" + res.data.bankdistrict); $(".details_bank_address").attr("title", res.data.bankprovince + "-" + res.data.bankcity + "-" + res.data .bankdistrict); $(".details_bank_cell_phone").text(res.data.bankcellphone); $(".details_bank_cell_phone").attr("title", res.data.bankcellphone); $(".details_cert_idnum").text(res.data.certidnum); $(".details_cert_idnum").attr("title", res.data.certidnum); if (industryArray != undefined && industryArray != null) { industryArray.myForEach(function (v, index, arr) { if (v.industryId == res.data.industrytype) { $(".details_industry_type").text(v.name); $(".details_industry_type").attr("title", v.name); } }); } else { $(".details_industry_type").text(res.data.name); $(".details_industry_type").attr("title", res.data.name); } $(".details_parent_islicode").text(res.data.parentislicode); $(".details_parent_islicode").attr("title", res.data.parentislicode); $(".details_parent_identity").text(res.data.saleType); $(".details_parent_identity").attr("title", res.data.saleType); } } // 获取下拉框值 function setOptions() { $.ajax({ url: "../json/city.json", type: "get", //请求方式 dataType: "json", success: function (res) { for (var i = 0; i < res.provice.length; i++) { $("#institutions01").append(""); $("#bankProvince").append(""); $("#peopleProvince").append(""); $("#provincePeral").append(""); $("#providerProvince").append(""); $("#providerBankProvince").append(""); } }, }); } function showCity(results, city) { $.ajax({ url: "../json/city.json", type: "get", //请求方式 dataType: "json", success: function (res) { for (var i = 0; i < res.provice.length; i++) { if (i == 0) { document.getElementById(city).innerHTML = ""; $("#" + city).append(""); } if (results.value == res.provice[i].name) { for (var j = 0; j < res.provice[i].city.length; j++) { $("#" + city).append(""); } break; } } }, }); } function showCountry(results, ProvinceId, District) { var Province = document.getElementById(ProvinceId).value; $.ajax({ url: "../json/city.json", type: "get", //请求方式 dataType: "json", success: function (res) { for (var i = 0; i < res.provice.length; i++) { if (i == 0) { document.getElementById(District).innerHTML = ""; $("#" + District).append(""); } if (Province == res.provice[i].name) { for (var j = 0; j < res.provice[i].city.length; j++) { if (results.value == res.provice[i].city[j].name) { for (var z = 0; z < res.provice[i].city[j].districtAndCounty.length; z++) { $("#" + District).append( "" ); } } } break; } } }, }); } // 机构认证图片上传并显示 function previewFile() { const preview = $("#iconImg"); const file = $("input[name='fileImg']").files[0]; const reader = new FileReader(); reader.addEventListener( "load", function () { // convert image file to base64 string preview.src = reader.result; }, false ); if (file) { reader.readAsDataURL(file); } } //机构,服务商输入统一信用代码验证是否已注册 "1"-表示已被注册 "0"-表示未被注册 function UnifiedSocialCreditCode(code) { let CreditCode = false; //判断统一信用代码是不是已经注册 $.ajax({ type: "GET", //请求方式 url: Paymentlist + "entuiprise/v1/enterprise-user/uscc/unique-validate?uscc=" + code + "&userId=" + accountId, //地址,就是json文件的请求路径 dataType: "json", //数据类型可以为 text xml json script jsonp contentType: "application/json", async: false, headers: { normal_login_token: cookieHandler.get("normal_login_token"), //这里是Token }, success: function (res) { //返回的参数就是 action里面所有的有get和set方法的参数 if (res.resultCode == "00000000") { CreditCode = res.data == 1 ? false : true; } }, }); return CreditCode; } //机构,输入机构名称验证是否已注册 "1"-表示已被注册 "0"-表示未被注册 function NameOrgan(name) { let CreditCode = false; //判断机构名称是不是已经注册 $.ajax({ type: "GET", //请求方式 url: Paymentlist + "entuiprise/v1/enterprise-user/name/unique-validate?name=" + name + "&userId=" + accountId, //地址,就是json文件的请求路径 dataType: "json", //数据类型可以为 text xml json script jsonp contentType: "application/json", async: false, headers: { normal_login_token: cookieHandler.get("normal_login_token"), //这里是Token }, success: function (res) { //返回的参数就是 action里面所有的有get和set方法的参数 if (res.resultCode == "00000000") { CreditCode = res.data == 1 ? false : true; } }, }); return CreditCode; } //机构缴费 function organizationfees() { $("#InstitutionIdentity").html(""); if (organStatus != "2" && organStatus != "4" && organStatus != "5") { $("#certification").html('¥' + 0.00.toFixed(2)); } OrganIndividuals = []; OrganizationsMony = []; $("#box05").css('display', 'none'); userNewtype = "机构"; let IdentityList = ""; for (var i = 0; i < userNewList.length; i++) { if (userNewList[i].userType == '机构') { OrganIndividuals.push(userNewList[i]); IdentityList += ''; } } $("#InstitutionIdentity").html(IdentityList); Identity = $("input[name='person']"); Identity.each(function (i) { $(this).click(function () { if (this.checked == true) { let checkPrice = 0; let newValue = ""; newValue = this.value; if (this.value == "中介服务机构") { $("#box05").css('display', 'block'); handelClickTags02(); } for (var i = 0; i < OrganIndividuals.length; i++) { if (OrganIndividuals[i].saleType == this.value) { OrganizationsMony.push({ saleType: this.value, fee: OrganIndividuals[i].fee }); } } //计算金额相加 OrganizationsMony.myForEach(function (v, index, arr) { let total = Math.round(parseFloat(v.fee * 100)) / 100; checkPrice += Number(total); $("#certification").html('¥' + checkPrice.toFixed(2)); }); } else { let newValue = ""; newValue = this.value; if (newValue == "中介服务机构") { $("#box05").css('display', 'none'); } OrganizationsMony.myForEach(function (v, index, arr) { if (v.saleType == newValue) { OrganizationsMony.splice(index, 1); let nodeber = OrganizationsMony.reduce(function (a, b) { //选中之后,金额相加 return a + Math.round(parseFloat(b.fee * 100)) / 100; }, 0) $("#certification").html('¥' + nodeber.toFixed(2)); } }); } }); }); } // 机构认证表单校验 function formValidate() { $("#form-registered").bootstrapValidator({ message: "This value is not valid", excluded: [":disabled"], feedbackIcons: { valid: "glyphicon glyphicon-ok", invalid: "glyphicon glyphicon-remove", validating: "glyphicon glyphicon-refresh", }, fields: { managerPath: { validators: { notEmpty: { message: "经办人授权委托书不能为空", }, }, }, managerScanPath1: { validators: { notEmpty: { message: " 经办人身份证扫描件不能为空", }, }, }, managerScanPath2: { validators: { notEmpty: { message: " 经办人身份证扫描件不能为空", }, }, }, managerName: { validators: { notEmpty: { message: "经办人姓名不能为空", }, callback: { message: "经办人格式不对", callback: function (value, validator) { var regExp = /^[\u4e00-\u9fa5]{2,}$/; if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, managerIdnum: { validators: { notEmpty: { message: "经办人身份证号不能为空", }, regexp: { regexp: /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/, message: "身份证号码格式不正确,为18位身份证号码!", }, callback: { /*自定义,可以在这里与其他输入项联动校验*/ message: "身份证号码无效!", callback: function (value, validator, $field) { //18位身份证号码的正则表达式 var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; //如果通过该验证,说明身份证格式正确,但准确性还需计算 var idCard = value; if (regIdCard.test(idCard)) { if (idCard.length == 18) { var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2); //将前17位加权因子保存在数组里 var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 for (var i = 0; i < 17; i++) { idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; } var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 var idCardLast = idCard.substring(17); //得到最后一位身份证号码 //如果等于2,则说明校验码是10,身份证号码最后一位应该是X if (idCardMod == 2) { if (idCardLast == "X" || idCardLast == "x") { return true; //alert("恭喜通过验证啦!"); } else { return false; //alert("身份证号码错误!"); } } else { //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 if (idCardLast == idCardY[idCardMod]) { //alert("恭喜通过验证啦!"); return true; } else { return false; //alert("身份证号码错误!"); } } } } else { //alert("身份证格式不正确!"); return false; } }, }, }, }, industryType: { validators: { notEmpty: { message: "行业类别不能为空", }, callback: { message: "行业类别不能为空", callback: function (value, validator) { if (value == "选择行业类别") { return false; } else { return true; } }, }, }, }, address: { validators: { notEmpty: { message: "详细地址不能为空", }, // callback: { // message: "详细地址只能输入32个字符", // callback: function (value, validator) { // if (value.length > 32) { // return false; // } else { // return true; // } // }, // }, }, }, legalsType: { validators: { notEmpty: { message: "法人证件类型不能为空", }, callback: { message: "法人证件类型不能为空", callback: function (value, validator) { if (value == "请选择法人证件类型") { return false; } else { return true; } }, }, }, }, licenseDate: { validators: { notEmpty: { message: "营业执照有效期不能为空", }, callback: { message: "营业执照有效期年限不能小于当前年限", callback: function (value, validator) { let date_now = new Date(); let year = date_now.getFullYear(); // let month = date_now.getMonth() + 1; // let strDate = date_now.getDate(); // if (month >= 1 && month <= 9) { // month = "0" + month; // } // if (strDate >= 0 && strDate <= 9) { // strDate = "0" + strDate; // } let new_time = value.split("-"); if (new_time[0] < year) { // if (new_time[0] < year || new_time[1] < month || new_time[2] < strDate) { return false; } else { return true; } }, }, }, }, cerScanPath: { validators: { notEmpty: { message: "营业执照/事业单位法人证书扫描件", }, }, }, name: { validators: { notEmpty: { message: "机构名称不能为空", }, callback: { message: "机构名称格式不对", callback: function (value, validator) { var regExp = /^[\(\)(\)\u4e00-\u9fa5]{5,}$/; if (regExp.test(value)) { if (NameOrgan(value)) { return true; } else { validator.updateMessage("name", "callback", "机构名称已注册,请重新输入"); return false; } } else { return false; } }, }, }, }, radio1: { validators: { notEmpty: { message: "银行卡类型不能为空", }, }, }, bankType: { validators: { notEmpty: { message: "银行行号不能为空", }, callback: { message: "银行行号格式不对", callback: function (value, validator) { var regExp = /^[0-9]\d*$/; if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, uscc: { validators: { notEmpty: { message: "统一社会信用代码不能为空", }, callback: { message: "统一社会信用代码格式不对", callback: function (value, validator) { if (CheckSocialCreditCode(value)) { if (UnifiedSocialCreditCode(value)) { return true; } else { validator.updateMessage("uscc", "callback", "该统一信用代码已注册,请重新输入"); return false; } } else { return false; } }, }, }, }, certIdnum: { validators: { notEmpty: { message: "开户人身份证号码不能为空", }, regexp: { regexp: /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/, message: "身份证号码格式不正确,为18位身份证号码!", }, callback: { /*自定义,可以在这里与其他输入项联动校验*/ message: "身份证号码无效!", callback: function (value, validator, $field) { //18位身份证号码的正则表达式 var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; //如果通过该验证,说明身份证格式正确,但准确性还需计算 var idCard = value; if (regIdCard.test(idCard)) { if (idCard.length == 18) { var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2); //将前17位加权因子保存在数组里 var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 for (var i = 0; i < 17; i++) { idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; } var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 var idCardLast = idCard.substring(17); //得到最后一位身份证号码 //如果等于2,则说明校验码是10,身份证号码最后一位应该是X if (idCardMod == 2) { if (idCardLast == "X" || idCardLast == "x") { return true; //alert("恭喜通过验证啦!"); } else { return false; //alert("身份证号码错误!"); } } else { //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 if (idCardLast == idCardY[idCardMod]) { //alert("恭喜通过验证啦!"); return true; } else { return false; //alert("身份证号码错误!"); } } } } else { //alert("身份证格式不正确!"); return false; } }, }, }, }, regionProvince: { validators: { notEmpty: { message: "省份不能为空", }, callback: { message: "省份不能为空", callback: function (value, validator) { if (value == "选择省") { return false; } else { return true; } }, }, }, }, regionCity: { validators: { notEmpty: { message: "市不能为空", }, callback: { message: "市不能为空", callback: function (value, validator) { if (value == "选择市") { return false; } else { return true; } }, }, }, }, regionDistrict: { validators: { notEmpty: { message: "区/县不能为空", }, callback: { message: "区/县不能为空", callback: function (value, validator) { if (value == "选择区/县") { return false; } else { return true; } }, }, }, }, establishDate: { validators: { notEmpty: { message: "机构成立日期不能为空", }, }, }, desc: { validators: { notEmpty: { message: "机构简介不能为空", }, callback: { message: "机构简介字符不能为超过1600", callback: function (value, validator) { $("#numtj_em").text(value.length); if (value.length <= 1600) { return true; } else { return false; } }, }, }, }, legalsScanPath1: { validators: { notEmpty: { message: "指纹不能为空", }, }, }, legalsScanPath2: { validators: { notEmpty: { message: "盖章不能为空", }, }, }, legalsName: { validators: { notEmpty: { message: "法人姓名不能为空", }, callback: { message: "法人格式不对", callback: function (value, validator) { var regExp = /^[\u4e00-\u9fa5]{2,}$/; if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, legalsIdnum: { validators: { notEmpty: { message: "法人身份证号不能为空", }, regexp: { regexp: /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/, message: "身份证号码格式不正确,为18位身份证号码!", }, callback: { /*自定义,可以在这里与其他输入项联动校验*/ message: "身份证号码无效!", callback: function (value, validator, $field) { //18位身份证号码的正则表达式 var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; //如果通过该验证,说明身份证格式正确,但准确性还需计算 var idCard = value; if (regIdCard.test(idCard)) { if (idCard.length == 18) { var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2); //将前17位加权因子保存在数组里 var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 for (var i = 0; i < 17; i++) { idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; } var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 var idCardLast = idCard.substring(17); //得到最后一位身份证号码 //如果等于2,则说明校验码是10,身份证号码最后一位应该是X if (idCardMod == 2) { if (idCardLast == "X" || idCardLast == "x") { return true; //alert("恭喜通过验证啦!"); } else { return false; //alert("身份证号码错误!"); } } else { //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 if (idCardLast == idCardY[idCardMod]) { //alert("恭喜通过验证啦!"); return true; } else { return false; //alert("身份证号码错误!"); } } } } else { //alert("身份证格式不正确!"); return false; } }, }, }, }, legalsCellPhone: { validators: { notEmpty: { message: "法人手机号不能为空", }, callback: { message: "法人手机号格式不正确", callback: function (value, validator) { var regExp = new RegExp("^1[3-9]\\d{9}$"); if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, publicAccount: { validators: { notEmpty: { message: "银行账号不能为空", }, callback: { message: "银行账号格式不对", callback: function (value, validator) { // var pattern = /^([1-9]{1})(\d{15}|\d{16}|\d{18}|\d{20})$/; var pattern = /^[0-9]\d*$/; if (pattern.test(value)) { return true; } else { return false; } }, }, }, }, bankName: { validators: { notEmpty: { message: "开户银行不能为空", }, callback: { message: "开户银行不能为特殊字符", callback: function (value, validator) { var regExp = new RegExp( "[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]" ); if (regExp.test(value)) { return false; } else { return true; } }, }, }, }, bankProvince: { validators: { notEmpty: { message: "省份不能为空", }, callback: { message: "省份不能为空", callback: function (value, validator) { if (value == "选择省") { return false; } else { return true; } }, }, }, }, bankCity: { validators: { notEmpty: { message: "市不能为空", }, callback: { message: "市不能为空", callback: function (value, validator) { if (value == "选择市") { return false; } else { return true; } }, }, }, }, bankDistrict: { validators: { notEmpty: { message: "区/县不能为空", }, callback: { message: "区/县不能为空", callback: function (value, validator) { if (value == "选择区/县") { return false; } else { return true; } }, }, }, }, bankCellPhone: { validators: { notEmpty: { message: "开户银行预留手机号不能为空", }, callback: { message: "开户银行预留手机号格式不正确", callback: function (value, validator) { var regExp = new RegExp("^1[3-9]\\d{9}$"); if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, // legalsHoldPath: { // validators: { // notEmpty: { // message: '法人手持身份证正面照不能为空' // }, // }, // }, doorHeadPhoto: { validators: { notEmpty: { message: "门头照不能为空", }, }, }, // customerAgreementPath: { // validators: { // notEmpty: { // message: '客户协议书不能为空' // }, // }, // }, // accountOpeningPermit: { // validators: { // notEmpty: { // message: '开户许可证或印鉴卡不能为空' // }, // }, // }, // businessPlacePath1: { // validators: { // notEmpty: { // message: '经营场所图1不能为空' // }, // }, // }, // businessPlacePath2: { // validators: { // notEmpty: { // message: '经营场所图2不能为空' // }, // }, // }, bankAccountName: { validators: { notEmpty: { message: "开户人不能为空", }, callback: { message: "开户人格式不对", callback: function (value, validator) { var regExp = /^[\u4e00-\u9fa5()()]{2,}$/; if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, serviceChanism: { validators: { notEmpty: { message: "推荐中介服务机构不能为空", }, callback: { message: "推荐中介服务机构不能为空", callback: function (value, validator) { if (value == "选择推荐中介服务机构") { return false; } else { return true; } }, }, }, }, }, }); } // //获取机构名称 // $("#name").bind("change", function () { // serviceAgency($("#name").val()); // }); // //判断机构是否在白名单 1-在 0-不在 // function serviceAgency(data) { // if (data != "") { // var ajaxAgency = new AJAX_OBJ(Paymentlist + `certiaudit/booleanInWhitelist/${data}`, onAgencySuccess, // onUrlError); // ajaxAgency.postRequestData(); // } // } // function onAgencySuccess(xmlHttp) { // var res = eval("(" + xmlHttp.responseText + ")"); // if (res.resultCode == "00000000") { // Postlist = ""; // Postlist = res.data; // } // } //验证身份有没有选择 function Submit(personName, IDName) { var checkOne = false; //判断是否被选择条件 var chboxVal = []; //存入被选中项的值 var checkBox = $('input[name = "' + personName + '"]'); //获得得到所的复选框 for (var i = 0; i < checkBox.length; i++) { //如果有1个被选中时(jquery1.6以上还可以用if(checkBox[i].prop('checked')) 去判断checkbox是否被选中) if (checkBox[i].checked) { checkOne = true; // chboxVal.push(checkBox[i].value)//将被选择的值追加到 }; }; if (checkOne) { $("#" + IDName).css("display", "none"); return true } else { $("#" + IDName).css("display", "block"); return false }; }; var tages = ""; //传入中介服务机构的类型 // 机构认证表单验证提交 function handelSubmit() { if (Submit("person", "PersonIdentity")) { if (tagsProvice.length != 0) { if ($('#checkbox_organization').is(':checked')) { var titleName = document.getElementsByClassName("current02")[0].innerText; if (titleName == "法人") { //法人不触发校验 $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerPath", false, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerScanPath1", false, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerScanPath2", false, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerName", false, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerName", false, "regexp"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerName", false, "callback"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", false, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", false, "regexp"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", false, "callback"); } else { $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerPath", true, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerScanPath1", true, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerScanPath2", true, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerName", true, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", true, "notEmpty"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", true, "regexp"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", true, "callback"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", true, "regexp"); $("#form-registered").data("bootstrapValidator").enableFieldValidators("managerIdnum", true, "callback"); } $("#form-registered").data("bootstrapValidator").validate(); var flag = $("#form-registered").data("bootstrapValidator").isValid(); if (flag) { let estimate = 1; //判断是机构还是服务商 机构1 服务商2 let deal = ""; //存入买方,卖方,中介服务机构名称 if (OrganizationsMony.length != 0) { //存入买方,卖方,中介服务机构名称 for (var i = 0; i < OrganizationsMony.length; i++) { if (i == OrganizationsMony.length - 1) { deal += OrganizationsMony[i].saleType; } else { deal += OrganizationsMony[i].saleType + ","; } } OrganizationsMony.myForEach(function (v, index, arr) { if (v.saleType == "中介服务机构") { //判断是不是选择了身份中介服务机构 for (var i = 0; i < tagsProvice.length; i++) { if (i == tagsProvice.length - 1) { tages += tagsProvice[i]; } else { tages += tagsProvice[i] + ","; } } estimate = 2; } }); } var bankCardType = $("input[name='radio1']:checked").val(); if ($("#serviceChanism").val() == 0) { IntermediaryIs = 0; } else { IntermediaryIs = $("#serviceChanism").val(); } var institutionsdata = ""; if (titleName == "法人") { //法人不触发校验 // institutionsdata = '{' + // // '"accountOpeningPermit":"' + document.getElementById("accountOpeningPermit").files[0].httpurl + '",' + // '"address": "' + $("#address").val() + '",' + // '"auditOpinion": "",' + // '"avatar": "",' + // '"bankAccountName": "' + $("#bankAccountName").val() + '",' + // '"bankCardType": "' + bankCardType + '",' + // '"bankCellPhone": "' + $("#bankCellPhone").val() + '",' + // '"bankCity": "' + $("#bankCity").val() + '",' + // '"bankDistrict": "' + $("#bankDistrict").val() + '",' + // '"bankName": "' + $("#bankName").val() + '",' + // '"bankProvince": "' + $("#bankProvince").val() + '",' + // '"bankType": "' + $("#bankType").val() + '",' + // // '"businessPlacePath1": "' + document.getElementById("businessPlacePath1").files[0].httpurl + '",' + // // '"businessPlacePath2": "' + document.getElementById("businessPlacePath2").files[0].httpurl + '",' + // '"cerScanPath": "' + document.getElementById("cerScanPath").files[0].httpurl + '",' + // '"certIdnum": "' + $("#certIdnum").val() + '",' + // // '"customerAgreementPath": "' + document.getElementById("customerAgreementPath").files[0].httpurl + // // '",' + // '"desc": "' + $("#desc").val() + '",' + // '"doorHeadPhoto": "' + document.getElementById("doorHeadPhoto").files[0].httpurl + '",' + // '"establishDate": "' + $("#establishDate").val() + '",' + // '"identity":"' + $(".current02").text() + '",' + // '"industryType": "' + $("#industryType").val() + '",' + // '"licenseDate": "' + $("#licenseDate").val() + '",' + // '"islicode": "' + "" + '",' + // '"legalsType": "' + $("#legalsType").val() + '",' + // '"legalsCellPhone": "' + $("#legalsCellPhone").val() + '",' + // '"legalsIdnum": "' + $("#legalsIdnum").val() + '",' + // '"legalsName": "' + $("#legalsName").val() + '",' + // '"legalsScanPath1": "' + document.getElementById("legalsScanPath1").files[0].httpurl + '",' + // '"legalsScanPath2": "' + document.getElementById("legalsScanPath2").files[0].httpurl + '",' + // '"managerIdnum": "' + $("#managerIdnum").val() + '",' + // '"managerName": "' + $("#managerName").val() + '",' + // '"managerPath": "' + "" + '",' + // '"managerScanPath1":"' + "" + '",' + // '"managerScanPath2":"' + "" + '",' + // // '"legalsHoldPath":"' + document.getElementById("legalsHoldPath").files[0].httpurl + '",' + // '"name": "' + $("#name").val() + '",' + // '"publicAccount": "' + $("#publicAccount").val() + '",' + // '"regionCity": "' + $("#institutions02").val() + '",' + // '"regionDistrict": "' + $("#institutions03").val() + '",' + // '"regionProvince": "' + $("#institutions01").val() + '",' + // '"state": 0,' + // '"type": "' + tagsName + '",' + // '"uscc":"' + $("#uscc").val() + '",' + // '"userId": "' + accountId + '",' + // '"userType":"企业"' + // '}'; institutionsdata = "{" + '"name": "' + $("#name").val() + '",' + //机构名称 '"avatar": "",' + //头像地址 '"industrytype": "' + $("#industryType").val() + '",' + //行业类别 '"regionprovince": "' + $("#institutions01").val() + '",' + //注册地区-省 '"regioncity": "' + $("#institutions02").val() + '",' + //注册地区-市 '"regiondistrict": "' + $("#institutions03").val() + '",' + //注册地区-区/县 // '"account_opening_permit": "' + document.getElementById("accountOpeningPermit").files[0].httpurl + '",' + //开户许可证或印鉴卡 '"address": "' + $("#address").val() + '",' + //详细地址 '"establishdate": "' + $("#establishDate").val() + '",' + //机构成立日期 '"desc": "' + $("#desc").val().replace(new RegExp('\n', "gm"), '
').replace(/"/g, "\"") + '",' + //机构简介 '"legalsname": "' + $("#legalsName").val() + '",' + //法人姓名 '"legalstype": "' + $("#legalsType").val() + '",' + //法人证件类型 '"legalsidnum": "' + $("#legalsIdnum").val() + '",' + //法人身份证号 '"uscc":"' + $("#uscc").val() + '",' + //统一社会信用代码 '"licensedate": "' + $("#licenseDate").val() + '",' + //营业执照有效期 '"legalscellphone": "' + $("#legalsCellPhone").val() + '",' + //法人手机号 '"publicaccount": "' + $("#publicAccount").val() + '",' + //银行账号 '"bankaccountname": "' + $("#bankAccountName").val() + '",' + //开户人 '"bankcardtype": "' + bankCardType + '",' + //银行卡类型 '"bankprovince": "' + $("#bankProvince").val() + '",' + //开户银行所在地-省 '"bankcity": "' + $("#bankCity").val() + '",' + //开户银行所在地-市 '"bankdistrict": "' + $("#bankDistrict").val() + '",' + //开户银行所在地-区/县 '"bankname": "' + $("#bankName").val() + '",' + //开户银行名称 '"banktype": "' + $("#bankType").val() + '",' + //银行行号 '"certidnum": "' + $("#certIdnum").val() + '",' + //开户人身份证号码 '"bankcellphone": "' + $("#bankCellPhone").val() + '",' + //开户银行预留手机号 '"cerscanpath": "' + document.getElementById("cerScanPath").files[0].httpurl + '",' + //营业执照/事业单位法人证书扫描件 '"legalsscanpath1": "' + document.getElementById("legalsScanPath1").files[0].httpurl + '",' + //法人身份证正反面扫描件(指纹或盖章) '"legalsscanpath2": "' + document.getElementById("legalsScanPath2").files[0].httpurl + '",' + //法人身份证正反面扫描件(指纹或盖章) '"doorheadphoto": "' + document.getElementById("doorHeadPhoto").files[0].httpurl + '",' + //门头照 '"parentislicode": "' + IntermediaryIs + '",' + //推荐中介服务机构 中介机构is '"isposttion": "' + Postlist + '",' + //是否后置名单(0、否 1、是 ) '"saleType": "' + deal + '",' + //买卖方类型 '"intermediaryType": "' + tages + '",' + //中介服务机构类型 '"fees": "' + $("#certification").text().split("¥")[1] + '",' + //总费用 '"type": "' + (estimate == 1 ? tagsName : tages) + '",' + '"userid": "' + accountId + '",' + // '"state": "' + (organStatus == "2" || organStatus == "4" || organStatus == "5" ? 8 : "") + '",' + '"identity":"' + $(".current02").text() + '",' + //身份:'法人','经办人',‘个人’ '"usertype": "' + (estimate == 1 ? "企业" : "服务商") + '" ' + //用户类型 企业/服务商 "企业"' "}"; } else { // institutionsdata = '{' + // // '"accountOpeningPermit":"' + document.getElementById("accountOpeningPermit").files[0].httpurl + '",' + // '"address": "' + $("#address").val() + '",' + // '"auditOpinion": "",' + // '"avatar": "",' + // '"bankAccountName": "' + $("#bankAccountName").val() + '",' + // '"bankCardType": "' + bankCardType + '",' + // '"bankCellPhone": "' + $("#bankCellPhone").val() + '",' + // '"bankCity": "' + $("#bankCity").val() + '",' + // '"bankDistrict": "' + $("#bankDistrict").val() + '",' + // '"bankName": "' + $("#bankName").val() + '",' + // '"bankProvince": "' + $("#bankProvince").val() + '",' + // '"bankType": "' + $("#bankType").val() + '",' + // // '"businessPlacePath1": "' + document.getElementById("businessPlacePath1").files[0].httpurl + '",' + // // '"businessPlacePath2": "' + document.getElementById("businessPlacePath2").files[0].httpurl + '",' + // '"cerScanPath": "' + document.getElementById("cerScanPath").files[0].httpurl + '",' + // '"certIdnum": "' + $("#certIdnum").val() + '",' + // // '"customerAgreementPath": "' + document.getElementById("customerAgreementPath").files[0].httpurl + // // '",' + // '"desc": "' + $("#desc").val() + '",' + // '"doorHeadPhoto": "' + document.getElementById("doorHeadPhoto").files[0].httpurl + '",' + // '"establishDate": "' + $("#establishDate").val() + '",' + // '"identity":"' + $(".current02").text() + '",' + // '"industryType": "' + $("#industryType").val() + '",' + // '"licenseDate": "' + $("#licenseDate").val() + '",' + // '"islicode": "' + "" + '",' + // '"legalsType": "' + $("#legalsType").val() + '",' + // '"legalsCellPhone": "' + $("#legalsCellPhone").val() + '",' + // '"legalsIdnum": "' + $("#legalsIdnum").val() + '",' + // '"legalsName": "' + $("#legalsName").val() + '",' + // '"legalsScanPath1": "' + document.getElementById("legalsScanPath1").files[0].httpurl + '",' + // '"legalsScanPath2": "' + document.getElementById("legalsScanPath2").files[0].httpurl + '",' + // '"managerIdnum": "' + $("#managerIdnum").val() + '",' + // '"managerName": "' + $("#managerName").val() + '",' + // '"managerPath": "' + document.getElementById("managerPath").files[0].httpurl + '",' + // '"managerScanPath1":"' + document.getElementById("managerScanPath1").files[0].httpurl + '",' + // '"managerScanPath2":"' + document.getElementById("managerScanPath2").files[0].httpurl + '",' + // // '"legalsHoldPath":"' + document.getElementById("legalsHoldPath").files[0].httpurl + '",' + // '"name": "' + $("#name").val() + '",' + // '"publicAccount": "' + $("#publicAccount").val() + '",' + // '"regionCity": "' + $("#institutions02").val() + '",' + // '"regionDistrict": "' + $("#institutions03").val() + '",' + // '"regionProvince": "' + $("#institutions01").val() + '",' + // '"state": 0,' + // '"type": "' + tagsName + '",' + // '"uscc":"' + $("#uscc").val() + '",' + // '"userId": "' + accountId + '",' + // '"userType":"企业"' + // '}'; institutionsdata = "{" + '"managerpath": "' + document.getElementById("managerPath").files[0].httpurl + '",' + //经办人授权委托书 '"managerscanpath1":"' + document.getElementById("managerScanPath1").files[0].httpurl + '",' + //经办人身份证正面扫描件 '"managerscanpath2":"' + document.getElementById("managerScanPath2").files[0].httpurl + '",' + //经办人身份证反面扫描件 '"managername": "' + $("#managerName").val() + '",' + //经办人姓名 '"manageridnum": "' + $("#managerIdnum").val() + '",' + //经办人身份证号 '"name": "' + $("#name").val() + '",' + //机构名称 '"avatar": "",' + //头像地址 '"industrytype": "' + $("#industryType").val() + '",' + //行业类别 '"regionprovince": "' + $("#institutions01").val() + '",' + //注册地区-省 '"regioncity": "' + $("#institutions02").val() + '",' + //注册地区-市 '"regiondistrict": "' + $("#institutions03").val() + '",' + //注册地区-区/县 '"address": "' + $("#address").val() + '",' + //详细地址 '"establishdate": "' + $("#establishDate").val() + '",' + //机构成立日期 '"desc": "' + $("#desc").val().replace(new RegExp('\n', "gm"), '
').replace(/"/g, "\"") + '",' + //机构简介 '"legalsname": "' + $("#legalsName").val() + '",' + //法人姓名 '"legalstype": "' + $("#legalsType").val() + '",' + //法人证件类型 '"legalsidnum": "' + $("#legalsIdnum").val() + '",' + //法人身份证号 '"uscc":"' + $("#uscc").val() + '",' + //统一社会信用代码 '"licensedate": "' + $("#licenseDate").val() + '",' + //营业执照有效期 '"legalscellphone": "' + $("#legalsCellPhone").val() + '",' + //法人手机号 '"publicaccount": "' + $("#publicAccount").val() + '",' + //银行账号 '"bankaccountname": "' + $("#bankAccountName").val() + '",' + //开户人 '"bankcardtype": "' + bankCardType + '",' + //银行卡类型 '"bankprovince": "' + $("#bankProvince").val() + '",' + //开户银行所在地-省 '"bankcity": "' + $("#bankCity").val() + '",' + //开户银行所在地-市 '"bankdistrict": "' + $("#bankDistrict").val() + '",' + //开户银行所在地-区/县 '"bankname": "' + $("#bankName").val() + '",' + //开户银行名称 '"banktype": "' + $("#bankType").val() + '",' + //银行行号 '"certidnum": "' + $("#certIdnum").val() + '",' + //开户人身份证号码 '"bankcellphone": "' + $("#bankCellPhone").val() + '",' + //开户银行预留手机号 '"cerscanpath": "' + document.getElementById("cerScanPath").files[0].httpurl + '",' + //营业执照/事业单位法人证书扫描件 '"legalsscanpath1": "' + document.getElementById("legalsScanPath1").files[0].httpurl + '",' + //法人身份证正反面扫描件(指纹或盖章) '"legalsscanpath2": "' + document.getElementById("legalsScanPath2").files[0].httpurl + '",' + //法人身份证正反面扫描件(指纹或盖章) '"doorheadphoto": "' + document.getElementById("doorHeadPhoto").files[0].httpurl + '",' + //门头照 '"parentislicode": "' + IntermediaryIs + '",' + //推荐中介服务机构 中介机构is '"isposttion": "' + Postlist + '",' + //是否后置名单(0、否 1、是 ) '"saleType": "' + deal + '",' + //买卖方类型 '"intermediaryType": "' + tages + '",' + //中介服务机构类型 '"fees": "' + $("#certification").text().split("¥")[1] + '",' + //总费用 '"type": "' + (estimate == 1 ? tagsName : tages) + '",' + '"userid": "' + accountId + '",' + // '"state": "' + (organStatus == "2" || organStatus == "4" || organStatus == "5" ? 8 : "") + '",' + '"identity":"' + $(".current02").text() + '",' + //身份:'法人','经办人',‘个人’ '"usertype": "' + (estimate == 1 ? "企业" : "服务商") + '" ' + //用户类型 企业/服务商 "}"; } Preservation(agreement); //认证(缴费)接口 var ajaxentUserDemo = new AJAX_OBJ(Paymentlist + "/entuiprise/mannAgeDate", onentiseSuccess, onUrlError); ajaxentUserDemo.postRequestData(institutionsdata); } } else { Dreamer.warning("请勾选《交易主体进场协议》和《文化数据交易委托协议》和《临时业务机构委托协议》"); } } } } //机构 法人,经办人提交机构认证 function onentiseSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "00000000") { $("#organBtn").attr("disabled", true); //按钮禁用 Dreamer.success("认证信息提交成功"); delLocalStorage(); // tagsProvice = ["评估机构"]; tagsProvice = ["法务"]; btnStatus(); // if (Postlist == 1) { //判断是白名单 // let shopname = ""; // OrganizationsMony.myForEach(function(v, index, arr) { // if (index < OrganizationsMony.length - 1) { // shopname += v.saleType + ","; // } else { // shopname += v.saleType + ""; // } // }) // if (organStatus == "2" || organStatus == "4" || organStatus == "5") { //查看是否是认证失败 // if (failureIdentity.length == OrganizationsMony.length) { // 判断详情数据中的身份与重新提交认证的身份长度是否一样 // btnStatus(); // handelBack(); // } else { // let Whitelist = { // saleType: shopname, // type: userTypes, // userid: accountId // } // Whitelistssellers(Whitelist); // } // // for (var i = 0; i < failureIdentity.length; i++) { // // let newIdentity = OrganizationsMony.filter(function(item){ // // return failureIdentity[i] != item.saleType // // }) // // if(newIdentity.length == 0){ // // btnStatus(); // // handelBack(); // // }else{ // // let Whitelist = { // // saleType:shopname, // // type: userTypes, // // userid: accountId // // } // // Whitelistssellers(Whitelist); // // } // // } // } else { // let Whitelist = { // saleType: shopname, // type: userTypes, // userid: accountId // } // Whitelistssellers(Whitelist); // } // } else { //判断不是白名单 if (organStatus == "2" || organStatus == "4" || organStatus == "5") { //查看是否是认证失败 // for (var i = 0; i < failureIdentity.length; i++) { // let newIdentity = OrganizationsMony.filter(function(item){ // return failureIdentity[i] != item.saleType // }) // if(newIdentity.length == 0){ // btnStatus(); // handelBack(); // }else{ // let newOrder = { // isok: "2", // userid: accountId, // }; // SerOrderDetils(newOrder); // } // } // } if (failureIdentity.length == OrganizationsMony.length) { // 判断详情数据中的身份与重新提交认证的身份长度是否一样 btnStatus(); handelBack(); } else { let newOrder = { isok: "2", userid: accountId, }; SerOrderDetils(newOrder); } } else { let newOrder = { isok: "2", userid: accountId, }; SerOrderDetils(newOrder); } // } } else { Dreamer.error(res.resultMsg); } } //判断认证缴费订单里是否有未缴费的订单 function SerOrderDetils(data) { var ajaxOrderDetils = new AJAX_OBJ(Paymentlist + "certiaudit/listIndet?isok=" + data.isok + "&userid=" + data .userid, onOrderDetilsSuccess, onUrlError); ajaxOrderDetils.getRequestData(); } function onOrderDetilsSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.data.length == 0) { btnStatus(); let shopname = ""; //详情数据中的身份不为空 if (failureIdentity.length != 0) { //查询详情数据与提交认证的身份是否一样,一样就将一样的身份删除,将不一样的身份生成新的缴费订单 for (var i = 0; i < failureIdentity.length; i++) { for (var j = 0; j < OrganizationsMony.length; j++) { if (failureIdentity[i] == OrganizationsMony[j].saleType) { OrganizationsMony.splice(OrganizationsMony[j], 1); } } } OrganizationsMony.myForEach(function (v, index, arr) { if (index < OrganizationsMony.length - 1) { shopname += v.saleType + ","; } else { shopname += v.saleType + ""; } }) } else { //详情数据中的身份为空,就是第一次提交认证 OrganizationsMony.myForEach(function (v, index, arr) { if (index < OrganizationsMony.length - 1) { shopname += v.saleType + ","; } else { shopname += v.saleType + ""; } }) } setTimeout(function () { let inse = { saleType: shopname, type: userTypes, userid: accountId, }; if (userTypes == "服务商") { inse.type = "机构"; } else if (userTypes == "企业") { inse.type = "机构"; } else if (userTypes == "个人") { inse.type = "个人"; } SerAddOrder(inse); }, 2000); } else { btnStatus(); handelBack(); $("#organBtn").attr("disabled", false); //按钮启用 $("#PersonBtn").attr("disabled", false); //按钮启用 } } //生成认证缴费订单 function SerAddOrder(data) { var ajaxAddOrder = new AJAX_OBJ(Paymentlist + "certiaudit/getPayIndexByType?usertype=" + data.type + "&userid=" + data.userid + "&saleType=" + data.saleType, onAddOrderSuccess, onUrlError); ajaxAddOrder.getRequestData(); } function onAddOrderSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "00000000") { // if (res.data.paysum == 0) { // PaymentStatus(); // } else { // if(Postlist == 1){//判断是否在白名单 // btnStatus(); // handelBack(); // }else{ $("#myModalPayment").modal({ backdrop: 'static', keyboard: false }); // } // } } } //修改认证缴费状态 function PaymentStatus() { var ajaxPaymentStatus = new AJAX_OBJ(Paymentlist + "certiaudit/getstateByUserid?userid=" + accountId, onPaymentStatus, onUrlError); ajaxPaymentStatus.getRequestData(); } function onPaymentStatus(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "00000000") { btnStatus(); handelBack(); $("#organBtn").attr("disabled", false); //按钮启用 $("#PersonBtn").attr("disabled", false); //按钮启用 } } //立即缴费 function DiatePayment() { window.location.href = "PaymentOrder.html?time=" + new Date().getTime(); //进入认证缴费支付页面 $("#organBtn").attr("disabled", false); //按钮启用 $("#PersonBtn").attr("disabled", false); //按钮启用 } //稍后缴费 function Paylater() { btnStatus(); handelBack(); $("#organBtn").attr("disabled", false); //按钮启用 $("#PersonBtn").attr("disabled", false); //按钮启用 } //判断认证的是否是白名单,是就生成角色关联表 function Whitelistssellers(data) { var ajaxWhitelistssellers = new AJAX_OBJ(Paymentlist + "certiaudit/whitelistSaveIdentitys?usertype=" + data.type + "&userid=" + data.userid + "&saleType=" + data.saleType, onWhitelistssellers, onUrlError); ajaxWhitelistssellers.getRequestData(); } function onWhitelistssellers(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "00000000") { PaymentStatus(); } } // 机构认证返回 function handelBack() { $("#organHand").css("display", "none"); $("#organing").css("display", "none"); $("#organSucces").css("display", "none"); $("#hand_box").css("display", "none"); $("#cetifiTotal").css("display", "block"); $("#personalHand").css("display", "none"); $("#personaling").css("display", "none"); $("#personalSuccess").css("display", "none"); $("#service").css("display", "none"); $("#Organization_code").css("display", "none"); $("#serviceNow").css("display", "none"); $("#serviceSuccess").css("display", "none"); window.location.reload(true); } // 机构认证按钮状态查询 function btnStatus() { var ajaxbtnStatusDemo = new AJAX_OBJ(Paymentlist + "entuiprise/listLibrary?AuId=" + accountId, onbtnStatusSuccess, onUrlError); ajaxbtnStatusDemo.postRequestData(); } function onbtnStatusSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "99999999") { organStatus = "-1"; if (organStatus == "-1") { //"-1" $("#organAuth01").val("立即认证"); } } else if (res.resultCode == "00000000") { isposttion = res.data.isposttion; //1是,0不是 organStatus = ""; let state = res.data.state; paystatu = res.data.paystatu; //缴费状态(1、已缴费 2、待缴费) organStatus = res.data.state; userTypes = res.data.usertype; if (isposttion == 1) { //判断是在白名单里 if (res.data.usertype != undefined) { // if (res.data.usertype == "个人") { //个人是没有白名单的 // $("#institutions").css("display", "none"); // // $("#facilitator").css("display", "none"); // if (paystatu == "1") { // if (state == "1" || state == "3" || state == "7" || state == "0") { // $("#organAuth02").val("认证中"); // $("#btnAgain").css("display", "none"); // } else if (state == "2" || state == "4" || state == "5") { // $("#organAuth02").val("认证失败"); // $("#btnAgain").css("display", "block"); // } else if (state == "6") { // $("#organAuth02").val("认证通过"); // $("#btnAgain").css("display", "none"); // blockisliCode(userTypes, res.data.islicode); // } // } else if (paystatu == "2") { // $("#organAuth02").val("待缴费"); // $("#btnAgain").css("display", "none"); // } // } else if (res.data.usertype == "企业") { $("#people").css("display", "none"); // $("#facilitator").css("display", "none"); if (state == "1" || state == "3" || state == "7" || state == "0") { $("#organAuth01").val("认证中"); $("#btnAgain").css("display", "none"); } else if (state == "2" || state == "4" || state == "5") { $("#organAuth01").val("认证失败"); $("#btnAgain").css("display", "block"); } else if (state == "6") { $("#organAuth01").val("认证通过"); $("#btnAgain").css("display", "none"); blockisliCode(userTypes, res.data.islicode); } } else if (res.data.usertype == "服务商") { // $("#institutions").css("display", "none"); // $("#people").css("display", "none"); $("#people").css("display", "none"); // $("#facilitator").css("display", "none"); if (state == "1" || state == "3" || state == "7" || state == "0") { // $("#organAuth").val("认证中"); // $("#btnAgain").css("display", "none"); $("#organAuth01").val("认证中"); $("#btnAgain").css("display", "none"); } else if (state == "2" || state == "4" || state == "5") { // $("#organAuth").val("认证失败"); // $("#btnAgain").css("display", "block"); $("#organAuth01").val("认证失败"); $("#btnAgain").css("display", "block"); } else if (state == "6") { // $("#organAuth").val("认证通过"); // $("#btnAgain").css("display", "none"); // blockisliCode(userTypes, res.data.islicode); $("#organAuth01").val("认证通过"); $("#btnAgain").css("display", "none"); blockisliCode(userTypes, res.data.islicode); } } } } else { //判断不是在白名单里 if (res.data.usertype != undefined) { if (res.data.usertype == "个人") { $("#institutions").css("display", "none"); // $("#facilitator").css("display", "none"); if (paystatu == "1") { if (state == "1" || state == "3" || state == "7" || state == "0") { $("#organAuth02").val("认证中"); $("#btnAgain").css("display", "none"); } else if (state == "2" || state == "4" || state == "5") { $("#organAuth02").val("认证失败"); $("#btnAgain").css("display", "block"); } else if (state == "6") { $("#organAuth02").val("认证通过"); $("#btnAgain").css("display", "none"); blockisliCode(userTypes, res.data.islicode); } } else if (paystatu == "2") { $("#organAuth02").val("待缴费"); $("#btnAgain").css("display", "none"); } } else if (res.data.usertype == "企业") { $("#people").css("display", "none"); // $("#facilitator").css("display", "none"); if (paystatu == "1") { if (state == "1" || state == "3" || state == "7" || state == "0") { $("#organAuth01").val("认证中"); $("#btnAgain").css("display", "none"); } else if (state == "2" || state == "4" || state == "5") { $("#organAuth01").val("认证失败"); $("#btnAgain").css("display", "block"); } else if (state == "6") { $("#organAuth01").val("认证通过"); $("#btnAgain").css("display", "none"); blockisliCode(userTypes, res.data.islicode); } } else if (paystatu == "2") { $("#organAuth01").val("待缴费"); $("#btnAgain").css("display", "none"); } } else if (res.data.usertype == "服务商") { // $("#institutions").css("display", "none"); // $("#people").css("display", "none"); $("#people").css("display", "none"); // $("#facilitator").css("display", "none"); if (paystatu == "1") { if (state == "1" || state == "3" || state == "7" || state == "0") { // $("#organAuth").val("认证中"); // $("#btnAgain").css("display", "none"); $("#organAuth01").val("认证中"); $("#btnAgain").css("display", "none"); } else if (state == "2" || state == "4" || state == "5") { // $("#organAuth").val("认证失败"); // $("#btnAgain").css("display", "block"); $("#organAuth01").val("认证失败"); $("#btnAgain").css("display", "block"); } else if (state == "6") { // $("#organAuth").val("认证通过"); // $("#btnAgain").css("display", "none"); // blockisliCode(userTypes, res.data.islicode); $("#organAuth01").val("认证通过"); $("#btnAgain").css("display", "none"); blockisliCode(userTypes, res.data.islicode); } } else if (paystatu == "2") { // $("#organAuth").val("待缴费"); // $("#btnAgain").css("display", "none"); $("#organAuth01").val("待缴费"); $("#btnAgain").css("display", "none"); } } } } } // if (res.status == 401) { // cookieHandler.del("isliCode") // cookieHandler.del("normal_login_token") // cookieHandler.del("accountId") // cookieHandler.del("cellPhone") // cookieHandler.del("userType") // Dreamer.error("请先登录"); // setTimeout(() => { // window.location.href = 'login.html?time=' + new Date().getTime(); // }, 1500) // } } //机构简介转化 // function Converord(okso){ // var k =new Array(); // for (var i = 0; i < okso.length; i++) { // k[i] =okso[i].replace(/\\u/gi,'%u') // } // return k // } // 认证类型过滤 function userType_filter(data) { if (data == "个人") { return "0" } else if (data == "企业") { return "1" } else if (data == "服务商") { return "2" } else { return data } } //判断认证通过有没有isliCode,没有就去重新登录 function blockisliCode(userTypes, islicode) { cookieHandler.set("userType", userType_filter(userTypes)); cookieHandler.set("isliCode", islicode); if (userTypes == "企业" || userTypes == "服务商") { if (cookieHandler.get("isliCode") && cookieHandler.get("userType")) { $(".tabs_item").show(); } } else { $(".tabs_item").hide(); } } //个人点击在按钮查看状态 function handelPersonal() { delLocalStorage(); $(".hand_title").text("个人认证"); userNewtype = "个人"; let IdentityList = ""; for (var i = 0; i < userNewList.length; i++) { if (userNewList[i].userType == '个人') { OrganIndividuals.push(userNewList[i]); IdentityList += '' + ''; } } $(".PersonageIdentity").html(IdentityList); //渲染身份 Identity = $("input[name='Personage']"); //选中身份,获取value // OrganizationsMony = []; Identity.each(function (i) { $(this).click(function () { if (this.checked == true) { let checkPrice = 0; let newValue = ""; newValue = this.value; for (var i = 0; i < OrganIndividuals.length; i++) { if (OrganIndividuals[i].saleType == this.value) { OrganizationsMony.push({ saleType: this.value, fee: OrganIndividuals[i].fee }); } } //计算金额相加 OrganizationsMony.myForEach(function (v, index, arr) { let total = Math.round(parseFloat(v.fee * 100)) / 100; checkPrice += Number(total); $("#Personageification").html('¥' + checkPrice.toFixed(2)); }); } else { let newValue = ""; newValue = this.value; OrganizationsMony.myForEach(function (v, index, arr) { if (v.saleType == newValue) { OrganizationsMony.splice(index, 1); let nodeber = OrganizationsMony.reduce(function (a, b) { return a + Math.round(parseFloat(b.fee * 100)) / 100; }, 0); //选中之后,金额相加 $("#Personageification").html('¥' + nodeber.toFixed(2)); } }); } }); }); if (organStatus == "-1") { $("#personalHand").css("display", "block"); $("#cetifiTotal").css("display", "none"); $("#hand_box").css("display", "block"); } else if (isposttion == 1) { PersonalButStatus(); } else { if (paystatu == 2) { //待缴费 window.location.href = "PaymentOrder.html?time=" + new Date().getTime(); //进入认证缴费支付页面 } else if (paystatu == 1) { //已缴费 PersonalButStatus(); // if (organStatus == "2" || organStatus == "4" || organStatus == "5") { // $("#personalHand").css('display', 'block'); // $('#cetifiTotal').css('display', 'none'); // $('#hand_box').css('display', 'block'); // personalEdit(); // } else if (organStatus == "1" || organStatus == "3" || organStatus == "7" || organStatus == "0") { // $("#personalHand").css('display', 'none'); // $('#cetifiTotal').css('display', 'none'); // $('#hand_box').css('display', 'block'); // $("#personaling").css('display', 'block'); // personal(); // } else { // $("#personalHand").css('display', 'none'); // $('#cetifiTotal').css('display', 'none'); // $('#hand_box').css('display', 'block'); // $("#personalSuccess").css('display', 'block'); // personal(); // } } } } function PersonalButStatus() { //个人按钮状态 if (organStatus == "2" || organStatus == "4" || organStatus == "5") { $("#personalHand").css("display", "block"); $("#cetifiTotal").css("display", "none"); $("#hand_box").css("display", "block"); personalEdit(); } else if (organStatus == "1" || organStatus == "3" || organStatus == "7" || organStatus == "0") { $("#personalHand").css("display", "none"); $("#cetifiTotal").css("display", "none"); $("#hand_box").css("display", "block"); $("#personaling").css("display", "block"); personal(); } else { $("#personalHand").css("display", "none"); $("#cetifiTotal").css("display", "none"); $("#hand_box").css("display", "block"); $("#personalSuccess").css("display", "block"); personal(); } } //重新修改认证类型 // function organAuthAgain() { // if (userTypes == "企业") { // if ($("#organAuthAgain").val() == "重新修改认证类型") { // // $("#facilitator").css("display", "block"); // $("#institutions").css("display", "none"); // $("#people").css("display", "block"); // $("#organAuthAgain").val("返回"); // } else { // // $("#facilitator").css("display", "none"); // $("#institutions").css("display", "block"); // $("#people").css("display", "none"); // $("#organAuthAgain").val("重新修改认证类型"); // } // } else if (userTypes == "个人") { // if ($("#organAuthAgain").val() == "重新修改认证类型") { // // $("#facilitator").css("display", "block"); // $("#institutions").css("display", "block"); // $("#people").css("display", "none"); // $("#organAuthAgain").val("返回"); // } else { // // $("#facilitator").css("display", "none"); // $("#institutions").css("display", "none"); // $("#people").css("display", "block"); // $("#organAuthAgain").val("重新修改认证类型"); // } // } else if (userTypes == "服务商") { // if ($("#organAuthAgain").val() == "重新修改认证类型") { // // $("#facilitator").css("display", "none"); // $("#institutions").css("display", "block"); // $("#people").css("display", "block"); // $("#organAuthAgain").val("返回"); // } else { // // $("#facilitator").css("display", "block"); // $("#institutions").css("display", "none"); // $("#people").css("display", "none"); // $("#organAuthAgain").val("重新修改认证类型"); // } // } // } //个人认证失败详情接口 function personalEdit() { var ajaxperEditDemo = new AJAX_OBJ(Paymentlist + "entuiprise/listLibrary?AuId=" + accountId, onperEditSuccess, onUrlError); ajaxperEditDemo.postRequestData(); } function onperEditSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.data != undefined) { $("#pernalName").val(res.data.name); $("#pernalCard").val(res.data.uscc); $("#peopleProvince").val(res.data.regionprovince); showGetCity(res.data.regionprovince, "peopleCity", res.data.regioncity); showGetCountry(res.data.regioncity, "peopleProvince", "peopleDistrict", res.data.regiondistrict); $("#pernalAddress").val(res.data.address); $("#pernalPhone").val(res.data.contactscellphone); $("#pernalEmial").val(res.data.contactsemail); $("#pernalBank").val(res.data.publicaccount); $("#pernalOpenBank").val(res.data.bankname); $("#provincePeral").val(res.data.bankprovince); showGetCity(res.data.bankprovince, "cityPeral", res.data.bankcity); showGetCountry(res.data.bankcity, "provincePeral", "countyPeral", res.data.bankdistrict); $("#peralBankPhone").val(res.data.bankcellphone); for (var i = 0; i < Intermediary.length; i++) { if (res.data.parentislicode == Intermediary[i].name) { $("#servicePersonal").val(Intermediary[i].islicode); break; } } //推荐中介服务机构 // ParentisliCode(res.data.parentislicode, "servicePersonal"); //推荐中介服务机构 seeCheckBox(res.data.saleType, "Personage"); //身份 failureIdentity = res.data.saleType.split(","); for (var i = 0; i < OrganIndividuals.length; i++) { for (var j = 0; j < failureIdentity.length; j++) { if (OrganIndividuals[i].saleType == failureIdentity[j]) { OrganizationsMony.push({ saleType: failureIdentity[j], fee: OrganIndividuals[i].fee }); } } } // serviceAgency(res.data.name);//获取认证失败的机构是否在白名单 $("#Personageification").text("¥" + res.data.fees); //认证费用 } } // 个人认证-认证中 function personal() { var ajaxpersonalDemo = new AJAX_OBJ(Paymentlist + "entuiprise/listLibrary?AuId=" + accountId, onpersonalSuccess, onUrlError); ajaxpersonalDemo.postRequestData(); } function onpersonalSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.data != undefined) { $(".personal_submit_time").text(dateTime(res.data.createat)); $(".details_personal_name").text(res.data.name); $(".details_personal_number").text(res.data.uscc); $(".details_personal_islicode").text(res.data.islicode); $(".details_personal_region").text(res.data.regionprovince + "-" + res.data.regioncity + "-" + res.data .regiondistrict); $(".details_personal_address").text(res.data.address); $(".details_personal_phone").text(res.data.contactscellphone); $(".details_personal_email").text(res.data.contactsemail); $(".details_personal_bank_account").text(res.data.publicaccount); $(".details_personal_bank_name").text(res.data.bankname); $(".details_personal_bank_phone").text(res.data.bankcellphone); $(".details_personal_token_time").text(dateTime(res.data.audittime)); $(".details_personal_bank_address").text(res.data.bankprovince + "-" + res.data.bankcity + "-" + res.data .bankdistrict); $(".details_personal_parent_islicode").text(res.data.parentislicode); $(".details_personal_parent_islicode").attr("title", res.data.parentislicode); $(".details_personal_parent_identity").text(res.data.saleType); $(".details_personal_parent_identity").attr("title", res.data.saleType); $(".personal_submit_time").attr("title", dateTime(res.data.createat)); $(".details_personal_name").attr("title", res.data.name); $(".details_personal_number").attr("title", res.data.uscc); $(".details_personal_islicode").attr("title", res.data.islicode); $(".details_personal_number").attr("title", res.data.uscc); $(".details_personal_region").attr("title", res.data.regionprovince + "-" + res.data.regioncity + "-" + res.data .regiondistrict); $(".details_personal_address").attr("title", res.data.address); $(".details_personal_phone").attr("title", res.data.contactscellphone); $(".details_personal_email").attr("title", res.data.contactsemail); $(".details_personal_bank_account").attr("title", res.data.publicaccount); $(".details_personal_bank_name").attr("title", res.data.bankname); $(".details_personal_bank_phone").attr("title", res.data.bankcellphone); $(".details_personal_token_time").attr("title", dateTime(res.data.audittime)); $(".details_personal_bank_address").attr("title", res.data.bankprovince + "-" + res.data.bankcity + "-" + res .data.bankdistrict); } } //个人,输入身份证号验证是否已注册 "1"-表示已被注册 "0"-表示未被注册 function PersonalID(idNumber) { let CreditCode = false; //判断机构名称是不是已经注册 $.ajax({ type: "GET", //请求方式 url: Paymentlist + "entuiprise/v1/personal-user/id-number/unique-validate?idNumber=" + idNumber + "&userId=" + accountId, //地址,就是json文件的请求路径 dataType: "json", //数据类型可以为 text xml json script jsonp contentType: "application/json", async: false, headers: { normal_login_token: cookieHandler.get("normal_login_token"), //这里是Token }, success: function (res) { //返回的参数就是 action里面所有的有get和set方法的参数 if (res.resultCode == "00000000") { CreditCode = res.data == 1 ? false : true; } }, }); return CreditCode; } // 个人认证-表单校验 function formPeralValidate() { $("#form-personal").bootstrapValidator({ message: "This value is not valid", excluded: [":disabled"], feedbackIcons: { valid: "glyphicon glyphicon-ok", invalid: "glyphicon glyphicon-remove", validating: "glyphicon glyphicon-refresh", }, fields: { pernalName: { validators: { notEmpty: { message: "姓名不能为空", }, callback: { message: "姓名格式不对", callback: function (value, validator) { var regExp = /^[\u4e00-\u9fa5]{2,}$/; if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, pernalCard: { validators: { notEmpty: { message: "身份证不能为空", }, callback: { /*自定义,可以在这里与其他输入项联动校验*/ message: "身份证号码无效!", callback: function (value, validator, $field) { //18位身份证号码的正则表达式 var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; //如果通过该验证,说明身份证格式正确,但准确性还需计算 var idCard = value; if (regIdCard.test(idCard)) { if (idCard.length == 18) { var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2); //将前17位加权因子保存在数组里 var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 for (var i = 0; i < 17; i++) { idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; } var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 var idCardLast = idCard.substring(17); //得到最后一位身份证号码 //如果等于2,则说明校验码是10,身份证号码最后一位应该是X if (idCardMod == 2) { if (idCardLast == "X" || idCardLast == "x") { // return true; //alert("恭喜通过验证啦!"); if (PersonalID(value)) { return true; } else { validator.updateMessage("pernalCard", "callback", "该身份证号码已注册,请重新输入"); return false; } } else { return false; //alert("身份证号码错误!"); } } else { //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 if (idCardLast == idCardY[idCardMod]) { //alert("恭喜通过验证啦!"); // return true; if (PersonalID(value)) { return true; } else { validator.updateMessage("pernalCard", "callback", "该身份证号码已注册,请重新输入"); return false; } } else { return false; //alert("身份证号码错误!"); } } } } else { //alert("身份证格式不正确!"); return false; } }, }, }, }, peopleProvince: { validators: { notEmpty: { message: "省份不能为空", }, callback: { message: "省不能为空", callback: function (value, validator) { if (value == "选择省") { return false; } else { return true; } }, }, }, }, peopleCity: { validators: { notEmpty: { message: "市不能为空", }, callback: { message: "市不能为空", callback: function (value, validator) { if (value == "选择市") { return false; } else { return true; } }, }, }, }, peopleDistrict: { validators: { notEmpty: { message: "区/县不能为空", }, callback: { message: "区/县不能为空", callback: function (value, validator) { if (value == "选择区/县") { return false; } else { return true; } }, }, }, }, pernalAddress: { validators: { notEmpty: { message: "联系地址不能为空", }, callback: { message: "联系地址不能输入特殊字符", callback: function (value, validator) { var regExp = new RegExp( "[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]" ); if (regExp.test(value)) { return false; } else { return true; } }, }, }, }, pernalJust: { validators: { notEmpty: { message: "身份证扫描件正面不能为空", }, }, }, pernalResver: { validators: { notEmpty: { message: "身份证扫描件反面不能为空", }, }, }, operatorJust: { validators: { notEmpty: { message: "身份证正面不能为空", }, }, }, pernalPhone: { validators: { notEmpty: { message: "联系电话不能为空", }, callback: { message: "联系电话格式不正确", callback: function (value, validator) { var regExp = new RegExp("^1[3-9]\\d{9}$"); if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, pernalEmial: { validators: { notEmpty: { message: "邮箱地址不能为空", }, callback: { message: "邮箱格式不正确", callback: function (value, validator) { var reg_email = new RegExp( "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$" ); if (reg_email.test(value)) { return true; } else { return false; } }, }, }, }, pernalBank: { validators: { notEmpty: { message: "银行账户账号不能为空", }, callback: { message: "银行账号格式不对", callback: function (value, validator) { // var pattern = /^([1-9]{1})(\d{15}|\d{16}|\d{18}|\d{20})$/; var pattern = /^[0-9]\d*$/; if (pattern.test(value)) { return true; } else { return false; } }, }, }, }, pernalOpenBank: { validators: { notEmpty: { message: "开户银行不能为空", }, callback: { message: "开户银行不能有特殊字符", callback: function (value, validator) { var regExp = new RegExp( "[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]" ); if (regExp.test(value)) { return false; } else { return true; } }, }, }, }, provincePeral: { validators: { notEmpty: { message: "省份不能为空", }, callback: { message: "省不能为空", callback: function (value, validator) { if (value == "选择省") { return false; } else { return true; } }, }, }, }, cityPeral: { validators: { notEmpty: { message: "市不能为空", }, callback: { message: "市不能为空", callback: function (value, validator) { if (value == "选择市") { return false; } else { return true; } }, }, }, }, countyPeral: { validators: { notEmpty: { message: "区/县不能为空", }, callback: { message: "区/县不能为空", callback: function (value, validator) { if (value == "选择区/县") { return false; } else { return true; } }, }, }, }, peralBankPhone: { validators: { notEmpty: { message: "开户银行预留手机号不能为空", }, callback: { message: "开户银行预留手机格式不正确", callback: function (value, validator) { var regExp = new RegExp("^1[3-9]\\d{9}$"); if (regExp.test(value)) { return true; } else { return false; } }, }, }, }, servicePersonal: { validators: { notEmpty: { message: "推荐中介服务机构不能为空", }, callback: { message: "推荐中介服务机构不能为空", callback: function (value, validator) { if (value == "选择推荐中介服务机构") { return false; } else { return true; } }, }, }, }, }, }); } //清除本地储存认证阅读的倒计时 function delLocalStorage() { localStorage.removeItem("Privacy"); localStorage.removeItem("User"); localStorage.removeItem("exceptions"); } //第一次机构,服务商认证查看协议倒计时 《交易主体进场协议》《文化数据交易委托协议》《临时业务机构委托协议》 $("#checkbox_organization").bind('change', function () { if (organStatus == "-1") { localStorage.removeItem("ExceptionsTime"); if (localStorage.getItem("Privacy") == null && localStorage.getItem("User") == null && localStorage .getItem("exceptions") == null) { document.getElementById("checkbox_organization").checked = false; Dreamer.warning("请先预览《交易主体进场协议》和《文化数据交易委托协议》和《临时业务机构委托协议》", 2000); } else if (localStorage.getItem("Privacy") == null && localStorage.getItem("User") == null) { Dreamer.warning("请先预览《交易主体进场协议》和《文化数据交易委托协议》", 2000); document.getElementById("checkbox_organization").checked = false; } else if (localStorage.getItem("User") == null && localStorage.getItem("exceptions") == null) { Dreamer.warning("请先预览《文化数据交易委托协议》和《临时业务机构委托协议》", 2000); document.getElementById("checkbox_organization").checked = false; } else if (localStorage.getItem("Privacy") == null && localStorage.getItem("exceptions") == null) { Dreamer.warning("请先预览 《交易主体进场协议》和《临时业务机构委托协议》", 2000); document.getElementById("checkbox_organization").checked = false; } else if (localStorage.getItem("exceptions") == null) { Dreamer.warning("请先预览《临时业务机构委托协议》", 2000); document.getElementById("checkbox_organization").checked = false; } else if (localStorage.getItem("Privacy") == null) { Dreamer.warning("请先预览《交易主体进场协议》", 2000); document.getElementById("checkbox_organization").checked = false; } else if (localStorage.getItem("User") == null) { Dreamer.warning("请先预览《文化数据交易委托协议》", 2000); document.getElementById("checkbox_organization").checked = false; } } }); //第一次个人认证查看协议倒计时 《交易主体进场协议》《文化数据交易委托协议》《临时业务机构委托协议》 $("#checkbox3").bind('change', function () { if (organStatus == "-1") { localStorage.removeItem("ExceptionsTime"); if (localStorage.getItem("Privacy") == null && localStorage.getItem("User") == null && localStorage .getItem("exceptions") == null) { document.getElementById("checkbox3").checked = false; Dreamer.warning("请先预览《交易主体进场协议》和《文化数据交易委托协议》和《临时业务机构委托协议》", 2000); } else if (localStorage.getItem("Privacy") == null && localStorage.getItem("User") == null) { Dreamer.warning("请先预览《交易主体进场协议》和《文化数据交易委托协议》", 2000); document.getElementById("checkbox3").checked = false; } else if (localStorage.getItem("User") == null && localStorage.getItem("exceptions") == null) { Dreamer.warning("请先预览《文化数据交易委托协议》和《临时业务机构委托协议》", 2000); document.getElementById("checkbox3").checked = false; } else if (localStorage.getItem("Privacy") == null && localStorage.getItem("exceptions") == null) { Dreamer.warning("请先预览 《交易主体进场协议》和《临时业务机构委托协议》", 2000); document.getElementById("checkbox3").checked = false; } else if (localStorage.getItem("exceptions") == null) { Dreamer.warning("请先预览《临时业务机构委托协议》", 2000); document.getElementById("checkbox3").checked = false; } else if (localStorage.getItem("Privacy") == null) { Dreamer.warning("请先预览《交易主体进场协议》", 2000); document.getElementById("checkbox3").checked = false; } else if (localStorage.getItem("User") == null) { Dreamer.warning("请先预览《文化数据交易委托协议》", 2000); document.getElementById("checkbox3").checked = false; } } }); // 个人认证-提交认证 function handelSubmitPeral() { if (Submit("Personage", "NomIdentity")) { if ($('#checkbox3').is(':checked')) { $("#form-personal").data("bootstrapValidator").validate(); var flag = $("#form-personal").data("bootstrapValidator").isValid(); if ($("#servicePersonal").val() == 0) { IntermediaryIs = 0; } else { IntermediaryIs = $("#servicePersonal").val(); } let deal = ""; //存入买方,卖方 if (OrganizationsMony.length != 0) { //存入买方,卖方 for (var i = 0; i < OrganizationsMony.length; i++) { if (i == OrganizationsMony.length - 1) { deal += OrganizationsMony[i].saleType; } else { deal += OrganizationsMony[i].saleType + ","; } } } if (flag) { // var peopledata = '{' + // //'"accountOpeningPermit":"' + document.getElementById("accountOpeningPermit").files[0] + '",' + // '"address": "' + $("#pernalAddress").val() + '",' + // '"auditOpinion": "",' + // '"avatar": "",' + // '"bankAccount": "' + $("#pernalBank").val() + '",' + // '"bankCellPhone": "' + $("#peralBankPhone").val() + '",' + // '"bankCity": "' + $("#cityPeral").val() + '",' + // '"bankDistrict": "' + $("#countyPeral").val() + '",' + // '"bankName": "' + $("#pernalOpenBank").val() + '",' + // '"bankProvince": "' + $("#provincePeral").val() + '",' + // '"cerScanPath1": "' + document.getElementById("pernalJust").files[0].httpurl + '",' + // '"cerScanPath2": "' + document.getElementById("pernalResver").files[0].httpurl + '",' + // '"contactsCellPhone": "' + $("#pernalPhone").val() + '",' + // '"contactsEmail": "' + $("#pernalEmial").val() + '",' + // '"createAt": "",' + // '"idNumber": "' + $("#pernalCard").val() + '",' + // '"islicode": "",' + // '"name": "' + $("#pernalName").val() + '",' + // '"regionCity": "' + $("#peopleCity").val() + '",' + // '"regionDistrict": "' + $("#peopleDistrict").val() + '",' + // '"regionProvince": "' + $("#peopleProvince").val() + '",' + // '"state": 9,' + //状态后台控制 // '"updateAt": "",' + // '"userId": "' + accountId + '",' + // '"userType": "个人"' + // '}'; var peopledata = "{" + '"name": "' + $("#pernalName").val() + '",' + //姓名 '"uscc": "' + $("#pernalCard").val() + '",' + //身份证号 '"avatar": "",' + //头像地址 '"regionprovince": "' + $("#peopleProvince").val() + '",' + //注册地区-省 '"regioncity": "' + $("#peopleCity").val() + '",' + //注册地区-市 '"regiondistrict": "' + $("#peopleDistrict").val() + '",' + //注册地区-区/县 '"address": "' + $("#pernalAddress").val() + '",' + //详细地址 '"cerscanpath1": "' + document.getElementById("pernalJust").files[0].httpurl + '",' + //个人身份证扫正面描件url '"cerscanpath2": "' + document.getElementById("pernalResver").files[0].httpurl + '",' + //个人身份证扫反面描件url '"contactscellphone": "' + $("#pernalPhone").val() + '",' + //联系电话 '"contactsemail": "' + $("#pernalEmial").val() + '",' + //邮箱地址 '"publicaccount": "' + $("#pernalBank").val() + '",' + //对公账户号 '"bankname": "' + $("#pernalOpenBank").val() + '",' + //开户银行名称 '"bankprovince": "' + $("#provincePeral").val() + '",' + //开户银行所在地-省 '"bankcity": "' + $("#cityPeral").val() + '",' + //开户银行所在地-市 '"bankdistrict": "' + $("#countyPeral").val() + '",' + //开户银行所在地-区/县 '"bankcellphone": "' + $("#peralBankPhone").val() + '",' + //开户银行预留手机号 '"parentislicode": "' + IntermediaryIs + '",' + //推荐中介服务机构 中介机构is '"isposttion": "' + 0 + '",' + //是否后置名单(0、否 1、是 ) '"saleType": "' + deal + '",' + //买卖方类型 '"fees": "' + $("#Personageification").text().split("¥")[1] + '",' + //总费用 // '"state": "' + (organStatus == "2" || organStatus == "4" || organStatus == "5" ? 8 : "") + '",' + //状态后台控制 '"updateat": "",' + '"userid": "' + accountId + '",' + '"usertype": "个人"' + "}"; Preservation(agreement); // 认证(缴费)接口 var ajaxselfUserDemo = new AJAX_OBJ(Paymentlist + "entuiprise/mannAgeDate", onselfUserSuccess, onUrlError); ajaxselfUserDemo.postRequestData(peopledata); } } else { Dreamer.warning("请勾选《交易主体进场协议》和《文化数据交易委托协议》和《临时业务机构委托协议》"); } } } //个人认证 function onselfUserSuccess(xmlHttp) { var res = eval("(" + xmlHttp.responseText + ")"); if (res.resultCode == "00000000") { $("#PersonBtn").attr("disabled", true); //按钮禁用 delLocalStorage(); Dreamer.success("认证信息提交成功"); btnStatus(); // if (Postlist == 1) { // let shopname = ""; // OrganizationsMony.myForEach(function(v, index, arr) { // if (index < OrganizationsMony.length - 1) { // shopname += v.saleType + ","; // } else { // shopname += v.saleType + ""; // } // }) // if (organStatus == "2" || organStatus == "4" || organStatus == "5") { //查看是否是认证失败 // if (failureIdentity.length == OrganizationsMony.length) { // 判断详情数据中的身份与重新提交认证的身份长度是否一样 // btnStatus(); // handelBack(); // } else { // let Whitelist = { // saleType:shopname, // type: userTypes, // userid: accountId // } // Whitelistssellers(Whitelist); // } // } else { // let Whitelist = { // saleType:shopname, // type: userTypes, // userid: accountId // } // Whitelistssellers(Whitelist); // } // } else { if (organStatus == "2" || organStatus == "4" || organStatus == "5") { //查看是否是认证失败 if (failureIdentity.length == OrganizationsMony.length) { // 判断详情数据中的身份与重新提交认证的身份长度是否一样 btnStatus(); handelBack(); } else { let newOrder = { isok: "2", userid: accountId, }; SerOrderDetils(newOrder); } // for (var i = 0; i < failureIdentity.length; i++) { // let newIdentity = OrganizationsMony.filter(function(item){ // return failureIdentity[i] != item.saleType // }) // if(newIdentity.length == 0){ // btnStatus(); // handelBack(); // }else{ // let newOrder = { // isok: "2", // userid: accountId, // }; // SerOrderDetils(newOrder); // } // } } else { let newOrder = { isok: "2", userid: accountId, }; SerOrderDetils(newOrder); } // } } else { Dreamer.error(res.resultMsg); } } /* 服务商认证 */ // 服务商认证表单校验 // function formProviceValidate () { // $('#form-provice').bootstrapValidator({ // message: 'This value is not valid', // excluded: [':disabled'], // feedbackIcons: { // valid: 'glyphicon glyphicon-ok', // invalid: 'glyphicon glyphicon-remove', // validating: 'glyphicon glyphicon-refresh' // }, // fields: { // proviceBook: { // validators: { // notEmpty: { // message: '经办人授权委托书不能为空' // }, // }, // }, // proviceJust: { // validators: { // notEmpty: { // message: '经办人身份证正面不能为空' // }, // }, // }, // proviceResver: { // validators: { // notEmpty: { // message: '经办人身份证反面不能为空' // }, // }, // }, // proviceName: { // validators: { // notEmpty: { // message: '经办人姓名不能为空' // }, // callback: { // message: '经办人姓名格式不对', // callback: function (value, validator) { // var regExp = /^[\u4e00-\u9fa5]{2,}$/; // if (regExp.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // proviceCard: { // validators: { // notEmpty: { // message: '经办人身份证号不能为空' // }, // callback: { // /*自定义,可以在这里与其他输入项联动校验*/ // message: '身份证号码无效!', // callback: function (value, validator, $field) { // //18位身份证号码的正则表达式 // var regIdCard = // /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; // //如果通过该验证,说明身份证格式正确,但准确性还需计算 // var idCard = value; // if (regIdCard.test(idCard)) { // if (idCard.length == 18) { // var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, // 4, 2); //将前17位加权因子保存在数组里 // var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, // 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 // var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 // for (var i = 0; i < 17; i++) { // idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; // } // var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 // var idCardLast = idCard.substring(17); //得到最后一位身份证号码 // //如果等于2,则说明校验码是10,身份证号码最后一位应该是X // if (idCardMod == 2) { // if (idCardLast == "X" || idCardLast == "x") { // return true; // //alert("恭喜通过验证啦!"); // } else { // return false; // //alert("身份证号码错误!"); // } // } else { // //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 // if (idCardLast == idCardY[idCardMod]) { // //alert("恭喜通过验证啦!"); // return true; // } else { // return false; // //alert("身份证号码错误!"); // } // } // } // } else { // //alert("身份证格式不正确!"); // return false; // } // } // } // }, // }, // proviceBusiness: { // validators: { // notEmpty: { // message: '营业执照/事业单位法人证书扫描件不能为空' // }, // }, // }, // proviceOrganName: { // validators: { // notEmpty: { // message: '机构名称不能为空' // }, // callback: { // message: '机构名称格式不对', // callback: function (value, validator) { // var regExp = /^[\(\)(\)\u4e00-\u9fa5]{6,}$/; // if (regExp.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // proviceOrganCode: { // validators: { // notEmpty: { // message: '统一社会信用代码不能为空' // }, // callback: { // message: '统一社会信用代码格式不对', // callback: function (value, validator) { // if (CheckSocialCreditCode(value)) { // if (UnifiedSocialCreditCode(value)) { // return true // } else { // validator.updateMessage('uscc', 'callback', '该统一信用代码已注册,请重新输入'); // return false; // } // } else { // return false // } // } // } // }, // }, // industryType: { // validators: { // notEmpty: { // message: '行业类别不能为空' // }, // callback: { // message: '行业类别不能为空', // callback: function (value, validator) { // if (value == "选择行业类别") { // return false; // } else { // return true; // } // } // } // }, // }, // proviceAddress: { // validators: { // notEmpty: { // message: '详细地址不能为空' // }, // callback: { // message: '详细地址只能输入32个字符', // callback: function (value, validator) { // if (value.length > 32) { // return false; // } else { // return true; // } // } // } // }, // }, // proviceBuiness: { // validators: { // notEmpty: { // message: '法人证件号不能为空' // }, // callback: { // /*自定义,可以在这里与其他输入项联动校验*/ // message: '身份证号码无效!', // callback: function (value, validator, $field) { // //18位身份证号码的正则表达式 // var regIdCard = // /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; // //如果通过该验证,说明身份证格式正确,但准确性还需计算 // var idCard = value; // if (regIdCard.test(idCard)) { // if (idCard.length == 18) { // var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, // 4, 2); //将前17位加权因子保存在数组里 // var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, // 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 // var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 // for (var i = 0; i < 17; i++) { // idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; // } // var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 // var idCardLast = idCard.substring(17); //得到最后一位身份证号码 // //如果等于2,则说明校验码是10,身份证号码最后一位应该是X // if (idCardMod == 2) { // if (idCardLast == "X" || idCardLast == "x") { // return true; // //alert("恭喜通过验证啦!"); // } else { // return false; // //alert("身份证号码错误!"); // } // } else { // //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 // if (idCardLast == idCardY[idCardMod]) { // //alert("恭喜通过验证啦!"); // return true; // } else { // return false; // //alert("身份证号码错误!"); // } // } // } // } else { // //alert("身份证格式不正确!"); // return false; // } // } // } // }, // }, // proviceTackTime: { // validators: { // notEmpty: { // message: '营业执照有效期不能为空' // }, // callback: { // message: '营业执照有效期年限不能小于当前年限', // callback: function (value, validator) { // let date_now = new Date(); // let year = date_now.getFullYear(); // // let month = date_now.getMonth() + 1; // // let strDate = date_now.getDate(); // // if (month >= 1 && month <= 9) { // // month = "0" + month; // // } // // if (strDate >= 0 && strDate <= 9) { // // strDate = "0" + strDate; // // } // let new_time = value.split('-'); // if (new_time[0] < year) { // // if (new_time[0] < year || new_time[1] < month || new_time[2] < strDate) { // return false // } else { // return true // } // } // } // }, // }, // proviceProvince: { // validators: { // notEmpty: { // message: '省份不能为空' // }, // callback: { // message: '省不能为空', // callback: function (value, validator) { // if (value == "选择省") { // return false; // } else { // return true; // } // } // } // }, // }, // proviceCity: { // validators: { // notEmpty: { // message: '市不能为空' // }, // callback: { // message: '市不能为空', // callback: function (value, validator) { // if (value == "选择市") { // return false; // } else { // return true; // } // } // } // }, // }, // proviceCounty: { // validators: { // notEmpty: { // message: '区/县不能为空' // }, // callback: { // message: '区/县不能为空', // callback: function (value, validator) { // if (value == "选择区/县") { // return false; // } else { // return true; // } // } // } // }, // }, // proviceTime: { // validators: { // notEmpty: { // message: '机构成立日期不能为空' // }, // }, // }, // proviceBrief: { // validators: { // notEmpty: { // message: '机构简介不能为空' // }, // }, // }, // proviceBrief: { // validators: { // notEmpty: { // message: '机构简介不能为空' // }, // }, // }, // proviceFingerprint: { // validators: { // notEmpty: { // message: '法人身份证正面不能为空' // }, // }, // }, // proviceStamp: { // validators: { // notEmpty: { // message: '法人身份证反面不能为空' // }, // }, // }, // provicePerName: { // validators: { // notEmpty: { // message: '法人姓名不能为空' // }, // callback: { // message: '法人姓名格式不对', // callback: function (value, validator) { // var regExp = /^[\u4e00-\u9fa5]{2,}$/; // if (regExp.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // provicePerCard: { // validators: { // notEmpty: { // message: '法人身份证号不能为空' // }, // regexp: { // regexp: /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/, // message: '身份证号码格式不正确,为18位身份证号码!' // }, // callback: { // /*自定义,可以在这里与其他输入项联动校验*/ // message: '身份证号码无效!', // callback: function (value, validator, $field) { // //18位身份证号码的正则表达式 // var regIdCard = // /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; // //如果通过该验证,说明身份证格式正确,但准确性还需计算 // var idCard = value; // if (regIdCard.test(idCard)) { // if (idCard.length == 18) { // var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, // 4, 2); //将前17位加权因子保存在数组里 // var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, // 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 // var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 // for (var i = 0; i < 17; i++) { // idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; // } // var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 // var idCardLast = idCard.substring(17); //得到最后一位身份证号码 // //如果等于2,则说明校验码是10,身份证号码最后一位应该是X // if (idCardMod == 2) { // if (idCardLast == "X" || idCardLast == "x") { // return true; // //alert("恭喜通过验证啦!"); // } else { // return false; // //alert("身份证号码错误!"); // } // } else { // //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 // if (idCardLast == idCardY[idCardMod]) { // //alert("恭喜通过验证啦!"); // return true; // } else { // return false; // //alert("身份证号码错误!"); // } // } // } // } else { // //alert("身份证格式不正确!"); // return false; // } // }, // } // }, // }, // provicePerPhone: { // validators: { // notEmpty: { // message: '法人手机号不能为空' // }, // callback: { // message: '法人手机号格式不正确', // callback: function (value, validator) { // var regExp = new RegExp("^1[3-9]\\d{9}$"); // if (regExp.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // proviceAccount: { // validators: { // notEmpty: { // message: '银行账号不能为空' // }, // callback: { // message: '银行账号格式不对', // callback: function (value, validator) { // // var pattern = /^([1-9]{1})(\d{15}|\d{16}|\d{18}|\d{20})$/; // var pattern = /^[0-9]\d*$/; // if (pattern.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // proviceOpenBank: { // validators: { // notEmpty: { // message: '开户银行不能为空' // }, // callback: { // message: '开户银行不能有特殊字符', // callback: function (value, validator) { // var regExp = new RegExp( // "[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"); // if (regExp.test(value)) { // return false; // } else { // return true; // } // } // } // }, // }, // bankProvince: { // validators: { // notEmpty: { // message: '省份不能为空' // }, // callback: { // message: '省不能为空', // callback: function (value, validator) { // if (value == "选择省") { // return false; // } else { // return true; // } // } // } // }, // }, // bankCity: { // validators: { // notEmpty: { // message: '市不能为空' // }, // callback: { // message: '市不能为空', // callback: function (value, validator) { // if (value == "选择市") { // return false; // } else { // return true; // } // } // } // }, // }, // bankDistrict: { // validators: { // notEmpty: { // message: '区/县不能为空' // }, // callback: { // message: '区/县不能为空', // callback: function (value, validator) { // if (value == "选择区/县") { // return false; // } else { // return true; // } // } // } // }, // }, // provicePersonal: { // validators: { // notEmpty: { // message: '开户人不能为空' // }, // callback: { // message: '开户人格式不对', // callback: function (value, validator) { // var regExp = /^[\u4e00-\u9fa5]{2,}$/; // if (regExp.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // radio01: { // validators: { // notEmpty: { // message: '银行卡类型不能为空' // }, // }, // }, // proviceBankName: { // validators: { // notEmpty: { // message: '开户行名称不能为空' // }, // callback: { // message: '开户银行不能有特殊字符', // callback: function (value, validator) { // var regExp = new RegExp( // "[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"); // if (regExp.test(value)) { // return false; // } else { // return true; // } // } // } // }, // }, // proviceBankList: { // validators: { // notEmpty: { // message: '银行行号不能为空' // }, // callback: { // message: '银行行号格式不对', // callback: function (value, validator) { // var regEn = new RegExp("[\\u4E00-\\u9FFF]+$", "g"); // if (regEn.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // proviceBankCard: { // validators: { // notEmpty: { // message: '开户人身份证号码不能为空' // }, // regexp: { // regexp: /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/, // message: '身份证号码格式不正确,为18位身份证号码!' // }, // callback: { // /*自定义,可以在这里与其他输入项联动校验*/ // message: '身份证号码无效!', // callback: function (value, validator, $field) { // //18位身份证号码的正则表达式 // var regIdCard = // /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/; // //如果通过该验证,说明身份证格式正确,但准确性还需计算 // var idCard = value; // if (regIdCard.test(idCard)) { // if (idCard.length == 18) { // var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, // 4, 2); //将前17位加权因子保存在数组里 // var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, // 2); //这是除以11后,可能产生的11位余数、验证码,也保存成数组 // var idCardWiSum = 0; //用来保存前17位各自乖以加权因子后的总和 // for (var i = 0; i < 17; i++) { // idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i]; // } // var idCardMod = idCardWiSum % 11; //计算出校验码所在数组的位置 // var idCardLast = idCard.substring(17); //得到最后一位身份证号码 // //如果等于2,则说明校验码是10,身份证号码最后一位应该是X // if (idCardMod == 2) { // if (idCardLast == "X" || idCardLast == "x") { // return true; // //alert("恭喜通过验证啦!"); // } else { // return false; // //alert("身份证号码错误!"); // } // } else { // //用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码 // if (idCardLast == idCardY[idCardMod]) { // //alert("恭喜通过验证啦!"); // return true; // } else { // return false; // //alert("身份证号码错误!"); // } // } // } // } else { // //alert("身份证格式不正确!"); // return false; // } // }, // } // }, // }, // proviceBankPhone: { // validators: { // notEmpty: { // message: '开户银行预留手机号不能为空' // }, // callback: { // message: '开户银行预留手机号格式不正确', // callback: function (value, validator) { // var regExp = new RegExp("^1[3-9]\\d{9}$"); // if (regExp.test(value)) { // return true; // } else { // return false; // } // } // } // }, // }, // // proviceHandPrint: { // // validators: { // // notEmpty: { // // message: '法人手持身份证正面照不能为空' // // }, // // }, // // }, // doorHeadPhoto: { // validators: { // notEmpty: { // message: '门头照不能为空' // }, // }, // }, // // customerAgreementPath: { // // validators: { // // notEmpty: { // // message: '客户协议书不能为空' // // }, // // }, // // }, // // accountOpeningPermit: { // // validators: { // // notEmpty: { // // message: '开户许可证或印鉴卡不能为空' // // }, // // }, // // }, // // businessPlacePath1: { // // validators: { // // notEmpty: { // // message: '经营场所图1不能为空' // // }, // // }, // // }, // // businessPlacePath2: { // // validators: { // // notEmpty: { // // message: '经营场所图2不能为空' // // }, // // }, // // }, // proviceType: { // validators: { // notEmpty: { // message: '法人证件类型不能为空' // }, // callback: { // message: '法人证件类型不能为空', // callback: function (value, validator) { // if (value == "请选择证件类型") { // return false; // } else { // return true; // } // }, // }, // }, // }, // serviceProvider: { // validators: { // notEmpty: { // message: '推荐中介服务机构不能为空' // }, // callback: { // message: '推荐中介服务机构不能为空', // callback: function (value, validator) { // if (value == "选择推荐中介服务机构") { // return false; // } else { // return true; // } // } // } // }, // }, // } // }) // } // 服务商认证-提交认证 // function handelSubmitProvice () { // var titleName = document.getElementsByClassName("current03")[0].innerText; // if (titleName == '法人') { //法人不触发校验 // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceBook', false, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceJust', false, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceResver', false, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceName', false, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceName', false, 'regexp'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceName', false, 'callback'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceCard', false, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceCard', false, 'regexp'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceCard', false, 'callback'); // } else { // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceBook', true, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceJust', true, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceResver', true, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceName', true, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceCard', true, 'notEmpty'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceCard', true, 'regexp'); // $('#form-provice').data('bootstrapValidator').enableFieldValidators('proviceCard', true, 'callback'); // } // $("#form-provice").data('bootstrapValidator').validate(); // var flag = $("#form-provice").data('bootstrapValidator').isValid(); // if (flag) { // var tages = ""; // for (var i = 0; i < tagsProvice.length; i++) { // if (i == tagsProvice.length - 1) { // tages += tagsProvice[i]; // } else { // tages += tagsProvice[i] + ","; // } // } // var bankCardType = $("input[name='radio01']:checked").val(); // var institutionsdata = ""; // if ($("#serviceProvider").val() == 0) { // IntermediaryIs = ""; // } else { // IntermediaryIs = $("#serviceProvider").val(); // } // if (titleName == '法人') { //法人不触发校验 // // institutionsdata = '{' + // // // '"accountOpeningPermit":"' + document.getElementById("accountOpeningPermit1").files[0].httpurl + '",' + // // '"address": "' + $("#proviceAddress").val() + '",' + // // '"auditOpinion": "",' + // // '"avatar": "",' + // // '"bankAccountName": "' + $("#provicePersonal").val() + '",' + // // '"bankCardType": "' + bankCardType + '",' + // // '"bankCellPhone": "' + $("#proviceBankPhone").val() + '",' + // // '"bankCity": "' + $("#providerBankCity").val() + '",' + // // '"bankDistrict": "' + $("#providerBankDistrict").val() + '",' + // // '"bankName": "' + $("#proviceBankName").val() + '",' + // // '"bankProvince": "' + $("#providerBankProvince").val() + '",' + // // '"bankType": "' + $("#proviceBankList").val() + '",' + // // // '"businessPlacePath1": "' + document.getElementById("businessPlaceProviderPath1").files[0].httpurl + // // // '",' + // // // '"businessPlacePath2": "' + document.getElementById("businessPlaceProviderPath2").files[0].httpurl + // // // '",' + // // '"cerScanPath": "' + document.getElementById("proviceBusiness1").files[0].httpurl + '",' + // // '"certIdnum": "' + $("#proviceBankCard").val() + '",' + // // // '"customerAgreementPath": "' + document.getElementById("customerAgreementPath1").files[0].httpurl + // // // '",' + // // '"desc": "' + $("#proviceBrief").val() + '",' + // // '"doorHeadPhoto": "' + document.getElementById("doorHeadPhoto1").files[0].httpurl + '",' + // // '"establishDate": "' + $("#proviceTime").val() + '",' + // // '"identity":"' + $(".current03").text() + '",' + // // '"industryType": "' + $("#control01").val() + '",' + // // '"islicode": "",' + // // '"legalsCellPhone": "' + $("#provicePerPhone").val() + '",' + // // '"legalsIdnum": "' + $("#proviceBuiness").val() + '",' + // // '"legalsType": "' + $("#proviceType").val() + '",' + // // '"licenseDate": "' + $("#proviceTackTime").val() + '",' + // // '"legalsName": "' + $("#provicePerName").val() + '",' + // // '"legalsScanPath1": "' + document.getElementById("legalsScanPath11").files[0].httpurl + '",' + // // '"legalsScanPath2": "' + document.getElementById("proviceStamp1").files[0].httpurl + '",' + // // '"managerIdnum": "' + "" + '",' + // // '"managerName": "' + "" + '",' + // // '"managerPath": "' + "" + '",' + // // '"managerScanPath1":"' + "" + '",' + // // '"managerScanPath2":"' + "" + '",' + // // // '"legalsHoldPath":"' + document.getElementById("proviceHandPrint1").files[0].httpurl + '",' + // // '"name": "' + $("#proviceOrganName").val() + '",' + // // '"publicAccount": "' + $("#proviceAccount").val() + '",' + // // '"regionCity": "' + $("#providerCity").val() + '",' + // // '"regionDistrict": "' + $("#providerDistrict").val() + '",' + // // '"regionProvince": "' + $("#providerProvince").val() + '",' + // // '"state": 0,' + // // '"type": "' + tages + '",' + // // '"uscc":"' + $("#proviceOrganCode").val() + '",' + // // '"userId": "' + accountId + '",' + // // '"userType":"服务商"' + // // '}'; // institutionsdata = '{' + // '"name": "' + $("#proviceOrganName").val() + '",' + //中介服务机构名称 // '"avatar": "",' + //头像地址 // '"industrytype": "' + $("#control01").val() + '",' + //行业类别 // '"regionprovince": "' + $("#providerProvince").val() + '",' + //注册地区-省 // '"regioncity": "' + $("#providerCity").val() + '",' + //注册地区-市 // '"regiondistrict": "' + $("#providerDistrict").val() + '",' + //注册地区-区/县 // '"address": "' + $("#proviceAddress").val() + '",' + //详细地址 // '"establishdate": "' + $("#proviceTime").val() + '",' + //机构成立日期 // '"desc": "' + $("#proviceBrief").val() + '",' + //机构简介 // '"legalsname": "' + $("#provicePerName").val() + '",' + //法人姓名 // '"legalstype": "' + $("#proviceType").val() + '",' + //法人证件类型 // '"legalsidnum": "' + $("#proviceBuiness").val() + '",' + //法人证件号 // '"uscc":"' + $("#proviceOrganCode").val() + '",' + //统一社会信用代码 // '"licensedate": "' + $("#proviceTackTime").val() + '",' + //营业执照有效期 // '"legalscellphone": "' + $("#provicePerPhone").val() + '",' + //法人手机号 // '"publicaccount": "' + $("#proviceAccount").val() + '",' + //银行账号 // '"bankaccountname": "' + $("#provicePersonal").val() + '",' + //开户人 // '"bankcardtype": "' + bankCardType + '",' + //银行卡类型 // '"bankname": "' + $("#proviceBankName").val() + '",' + //开户行名称 // '"banktype": "' + $("#proviceBankList").val() + '",' + //银行行号 // '"bankprovince": "' + $("#providerBankProvince").val() + '",' + //开户银行所在地-省 // '"bankcity": "' + $("#providerBankCity").val() + '",' + //开户银行所在地-市 // '"bankdistrict": "' + $("#providerBankDistrict").val() + '",' + //开户银行所在地-区/县 // '"certidnum": "' + $("#proviceBankCard").val() + '",' + //开户人身份证号码 // '"bankcellphone": "' + $("#proviceBankPhone").val() + '",' + //开户银行预留手机号 // '"cerscanpath": "' + document.getElementById("proviceBusiness1").files[0].httpurl + '",' + // //营业执照/事业单位法人证书扫描件 // '"legalsscanpath1": "' + document.getElementById("legalsScanPath11").files[0].httpurl + '",' + // //法人身份证正反面扫描件(指纹或盖章) // '"legalsscanpath2": "' + document.getElementById("proviceStamp1").files[0].httpurl + '",' + // '"doorheadphoto": "' + document.getElementById("doorHeadPhoto1").files[0].httpurl + '",' + //门头照 // '"parentislicode": "' + IntermediaryIs + '",' + //推荐中介服务机构 中介机构is // '"isposttion": "' + Postlist + '",' + //是否后置名单(0、否 1、是 ) // '"state": 0,' + // '"type": "' + tages + '",' + // '"userid": "' + accountId + '",' + // '"usertype":"服务商"' + // '}'; // } else { // // institutionsdata = '{' + // // // '"accountOpeningPermit":"' + document.getElementById("accountOpeningPermit1").files[0].httpurl + '",' + // // '"address": "' + $("#proviceAddress").val() + '",' + // // '"auditOpinion": "",' + // // '"avatar": "",' + // // '"bankAccountName": "' + $("#provicePersonal").val() + '",' + // // '"bankCardType": "' + bankCardType + '",' + // // '"bankCellPhone": "' + $("#proviceBankPhone").val() + '",' + // // '"bankCity": "' + $("#providerBankCity").val() + '",' + // // '"bankDistrict": "' + $("#providerBankDistrict").val() + '",' + // // '"bankName": "' + $("#proviceBankName").val() + '",' + // // '"bankProvince": "' + $("#providerBankProvince").val() + '",' + // // '"bankType": "' + $("#proviceBankList").val() + '",' + // // // '"businessPlacePath1": "' + document.getElementById("businessPlaceProviderPath1").files[0].httpurl + // // // '",' + // // // '"businessPlacePath2": "' + document.getElementById("businessPlaceProviderPath2").files[0].httpurl + // // // '",' + // // '"cerScanPath": "' + document.getElementById("proviceBusiness1").files[0].httpurl + '",' + // // '"certIdnum": "' + $("#proviceBankCard").val() + '",' + // // // '"customerAgreementPath": "' + document.getElementById("customerAgreementPath1").files[0].httpurl + // // // '",' + // // '"desc": "' + $("#proviceBrief").val() + '",' + // // '"doorHeadPhoto": "' + document.getElementById("doorHeadPhoto1").files[0].httpurl + '",' + // // '"establishDate": "' + $("#proviceTime").val() + '",' + // // '"identity":"' + $(".current03").text() + '",' + // // '"industryType": "' + $("#control01").val() + '",' + // // '"islicode": "",' + // // '"legalsCellPhone": "' + $("#provicePerPhone").val() + '",' + // // '"legalsIdnum": "' + $("#proviceBuiness").val() + '",' + // // '"legalsType": "' + $("#proviceType").val() + '",' + // // '"licenseDate": "' + $("#proviceTackTime").val() + '",' + // // '"legalsName": "' + $("#provicePerName").val() + '",' + // // '"legalsScanPath1": "' + document.getElementById("legalsScanPath11").files[0].httpurl + '",' + // // '"legalsScanPath2": "' + document.getElementById("proviceStamp1").files[0].httpurl + '",' + // // '"managerIdnum": "' + $("#proviceCard").val() + '",' + // // '"managerName": "' + $("#proviceName").val() + '",' + // // '"managerPath": "' + document.getElementById("proviceBook").files[0].httpurl + '",' + // // '"managerScanPath1":"' + document.getElementById("proviceJust").files[0].httpurl + '",' + // // '"managerScanPath2":"' + document.getElementById("proviceResver").files[0].httpurl + '",' + // // // '"legalsHoldPath":"' + document.getElementById("proviceHandPrint1").files[0].httpurl + '",' + // // '"name": "' + $("#proviceOrganName").val() + '",' + // // '"publicAccount": "' + $("#proviceAccount").val() + '",' + // // '"regionCity": "' + $("#providerCity").val() + '",' + // // '"regionDistrict": "' + $("#providerDistrict").val() + '",' + // // '"regionProvince": "' + $("#providerProvince").val() + '",' + // // '"state": 0,' + // // '"type": "' + tages + '",' + // // '"uscc":"' + $("#proviceOrganCode").val() + '",' + // // '"userId": "' + accountId + '",' + // // '"userType":"服务商"' + // // '}'; // institutionsdata = '{' + // '"managerpath": "' + document.getElementById("proviceBook").files[0].httpurl + '",' + //经办人授权委托书 // '"managerscanpath1":"' + document.getElementById("proviceJust").files[0].httpurl + '",' + // //经办人身份证扫描件(需盖章) // '"managerscanpath2":"' + document.getElementById("proviceResver").files[0].httpurl + '",' + // //经办人身份证扫描件(需盖章) // '"managername": "' + $("#proviceName").val() + '",' + //经办人姓名 // '"manageridnum": "' + $("#proviceCard").val() + '",' + //经办人身份证号 // '"name": "' + $("#proviceOrganName").val() + '",' + //中介服务机构名称 // '"avatar": "",' + //头像地址 // '"industrytype": "' + $("#control01").val() + '",' + //行业类别 // '"regionprovince": "' + $("#providerProvince").val() + '",' + //注册地区-省 // '"regioncity": "' + $("#providerCity").val() + '",' + //注册地区-市 // '"regiondistrict": "' + $("#providerDistrict").val() + '",' + //注册地区-区/县 // '"address": "' + $("#proviceAddress").val() + '",' + //详细地址 // '"establishdate": "' + $("#proviceTime").val() + '",' + //机构成立日期 // '"desc": "' + $("#proviceBrief").val() + '",' + //机构简介 // '"legalsname": "' + $("#provicePerName").val() + '",' + //法人姓名 // '"legalstype": "' + $("#proviceType").val() + '",' + //法人证件类型 // '"legalsidnum": "' + $("#proviceBuiness").val() + '",' + //法人证件号 // '"uscc":"' + $("#proviceOrganCode").val() + '",' + //统一社会信用代码 // '"licensedate": "' + $("#proviceTackTime").val() + '",' + //营业执照有效期 // '"legalscellphone": "' + $("#provicePerPhone").val() + '",' + //法人手机号 // '"publicaccount": "' + $("#proviceAccount").val() + '",' + //银行账号 // '"bankaccountname": "' + $("#provicePersonal").val() + '",' + //开户人 // '"bankcardtype": "' + bankCardType + '",' + //银行卡类型 // '"bankname": "' + $("#proviceBankName").val() + '",' + //开户行名称 // '"banktype": "' + $("#proviceBankList").val() + '",' + //银行行号 // '"bankprovince": "' + $("#providerBankProvince").val() + '",' + //开户银行所在地-省 // '"bankcity": "' + $("#providerBankCity").val() + '",' + //开户银行所在地-市 // '"bankdistrict": "' + $("#providerBankDistrict").val() + '",' + //开户银行所在地-区/县 // '"certidnum": "' + $("#proviceBankCard").val() + '",' + //开户人身份证号码 // '"bankcellphone": "' + $("#proviceBankPhone").val() + '",' + //开户银行预留手机号 // '"cerscanpath": "' + document.getElementById("proviceBusiness1").files[0].httpurl + '",' + // //营业执照/事业单位法人证书扫描件 // '"legalsscanpath1": "' + document.getElementById("legalsScanPath11").files[0].httpurl + '",' + // //法人身份证正反面扫描件(指纹或盖章) // '"legalsscanpath2": "' + document.getElementById("proviceStamp1").files[0].httpurl + '",' + // '"doorheadphoto": "' + document.getElementById("doorHeadPhoto1").files[0].httpurl + '",' + //门头照 // '"parentislicode": "' + IntermediaryIs + '",' + //推荐中介服务机构 中介机构is // '"isposttion": "' + Postlist + '",' + //是否后置名单(0、否 1、是 ) // '"state": 0,' + // '"type": "' + tages + '",' + // '"userid": "' + accountId + '",' + // '"usertype":"服务商"' + // '}'; // } // // if (organStatus == "2" || organStatus == "4" || organStatus == "5") { // // var ajaxFWSgDemo = new AJAX_OBJ(register + "userself/v1/update/enterprise-user", onFWSSuccess, onUrlError); // // var ajaxFWSgDemo = new AJAX_OBJ(api + "userself/v1/update/enterprise-user", onFWSSuccess, onUrlError); // // ajaxFWSgDemo.postRequestData(institutionsdata); // // var ajaxFWSgDemo = new AJAX_OBJ(Paymentlist + "/entuiprise/mannAgeDate", onFWSSuccess, onUrlError); // // ajaxFWSgDemo.postRequestData(institutionsdata); // // $.ajax({ // // type: "POST", //请求方式 // // url: register + "userself/v1/update/enterprise-user", //地址,就是json文件的请求路径 // // dataType: "json", //数据类型可以为 text xml json script jsonp // // contentType: "application/json", // // data: institutionsdata, // // headers: { // // normal_login_token: cookieHandler.get("normal_login_token") //这里是Token // // }, // // success: function(res) { //返回的参数就是 action里面所有的有get和set方法的参数 // // if (res.resultCode == '00000000') { // // Dreamer.success("认证信息提交成功"); // // btnStatus(); // // handelBack(); // // } else { // // Dreamer.error(res.resultMsg); // // } // // } // // }); // // } else { // // var ajaxfwsusergDemo = new AJAX_OBJ(api + "userself/v1/enterprise-user", onfwsuserSuccess, onUrlError); // // ajaxfwsusergDemo.postRequestData(institutionsdata); // //新认证(缴费) // var ajaxfwsusergDemo = new AJAX_OBJ(Paymentlist + "/entuiprise/mannAgeDate", onfwsuserSuccess, onUrlError); // ajaxfwsusergDemo.postRequestData(institutionsdata); // // $.ajax({ // // type: "PUT", //请求方式 // // url: register + "userself/v1/enterprise-user", //地址,就是json文件的请求路径 // // dataType: "json", //数据类型可以为 text xml json script jsonp // // contentType: "application/json", // // data: institutionsdata, // // headers: { // // normal_login_token: cookieHandler.get("normal_login_token") //这里是Token // // }, // // success: function(res) { //返回的参数就是 action里面所有的有get和set方法的参数 // // if (res.resultCode == '00000000') { // // Dreamer.success("认证信息提交成功"); // // btnStatus(); // // handelBack(); // // } else { // // Dreamer.error(res.resultMsg); // // } // // } // // }); // // } // } // } // function onFWSSuccess(xmlHttp) { // var res = eval('(' + xmlHttp.responseText + ')'); // if (res.resultCode == '00000000') { // Dreamer.success("认证信息提交成功"); // btnStatus(); // handelBack(); // } else { // Dreamer.error(res.resultMsg); // } // } // function onfwsuserSuccess (xmlHttp) { // var res = eval('(' + xmlHttp.responseText + ')'); // if (res.resultCode == '00000000') { // Dreamer.success("认证信息提交成功"); // if(Postlist == 1){ // btnStatus(); // handelBack(); // }else{ // let newOrder = { // isok: '2', // userid: accountId // } // SerOrderDetils(newOrder); // } // } else { // Dreamer.error(res.resultMsg); // } // } // 服务商认证 // function handelProvider () { // $(".hand_title").text("中介服务机构认证") // if (organStatus == "-1") { // handelClickTags01(); // $('#myModal02').modal('show'); // } else if(isposttion == 1){ //判断是在白名单 // ServiceButStatus(); // }else{ // if (paystatu == 2) { //待缴费 // window.location.href = 'PaymentOrder.html?time=' + new Date().getTime(); //进入认证缴费支付页面 // } else if (paystatu == 1) { //已缴费 // ServiceButStatus(); // // if (organStatus == "2" || organStatus == "4" || organStatus == "5") { // // if (userTypes == "服务商") { // // /*认证失败*/ // // $('#cetifiTotal').css('display', 'none'); // // $('#service').css('display', 'block'); // // $('#hand_box').css('display', 'block'); // // failureServiceEdit(); // // } else { // // handelClickTags01(); // // $('#myModal02').modal('show'); // // } // // } else if (organStatus == "1" || organStatus == "3" || organStatus == "7" || organStatus == "0") { // // $('#cetifiTotal').css('display', 'none'); // // $('#serviceNow').css('display', 'block'); // // $('#organSucces').css('display', 'none'); // // $('#hand_box').css('display', 'block'); // // //institutions(); // // } else { // // $('#cetifiTotal').css('display', 'none'); // // $('#serviceNow').css('display', 'none'); // // $('#serviceSuccess').css('display', 'block'); // // $('#hand_box').css('display', 'block'); // // //institutions(); // // } // } // } // } // function ServiceButStatus(){//服务商按钮状态 // if (organStatus == "2" || organStatus == "4" || organStatus == "5") { // if (userTypes == "服务商") { // /*认证失败*/ // $('#cetifiTotal').css('display', 'none'); // $('#service').css('display', 'block'); // $('#hand_box').css('display', 'block'); // failureServiceEdit(); // } else { // handelClickTags01(); // $('#myModal02').modal('show'); // } // } else if (organStatus == "1" || organStatus == "3" || organStatus == "7" || organStatus == "0") { // $('#cetifiTotal').css('display', 'none'); // $('#serviceNow').css('display', 'block'); // $('#organSucces').css('display', 'none'); // $('#hand_box').css('display', 'block'); // //institutions(); // } else { // $('#cetifiTotal').css('display', 'none'); // $('#serviceNow').css('display', 'none'); // $('#serviceSuccess').css('display', 'block'); // $('#hand_box').css('display', 'block'); // //institutions(); // } // } // // 服务商认证失败 // function failureServiceEdit () { // var ajaxfailEditDemo = new AJAX_OBJ(Paymentlist + 'entuiprise/listLibrary?AuId=' + accountId, onfailEditSuccess, onUrlError); // ajaxfailEditDemo.postRequestData(); // } // function onfailEditSuccess (xmlHttp) { // var res = eval('(' + xmlHttp.responseText + ')'); // if (res.data != undefined) { // if (res.data.identity == "经办人") { // $('#operator001').css('display', 'block'); // $('#operator002').css('display', 'block'); // $('#operator003').css('display', 'block'); // $('#operator004').css('display', 'block'); // $("#tags03").html("
选择身份
" + // "
法人
" + // "
经办人
"); // $("#proviceName").val(res.data.managername); // $("#proviceCard").val(res.data.manageridnum); // } else { // $('#operator001').css('display', 'none'); // $('#operator002').css('display', 'none'); // $('#operator003').css('display', 'none'); // $('#operator004').css('display', 'none'); // $("#tags03").html("
选择身份
" + // "
法人
" + // "
经办人
"); // } // tagsProvice = res.data.type.split(","); // $("#proviceOrganName").val(res.data.name); // $("#control01").val(res.data.industrytype); // $("#providerProvince").val(res.data.regionprovince); // showGetCity(res.data.regionprovince, "providerCity", res.data.regioncity); // showGetCountry(res.data.regioncity, 'providerProvince', 'providerDistrict', res.data.regiondistrict); // $("#proviceAddress").val(res.data.address); // $("#proviceTime").val(res.data.establishdate); // $("#proviceBrief").val(res.data.desc); // $("#provicePerName").val(res.data.legalsname); // $("#proviceType").val(res.data.legalstype); // $("#proviceBuiness").val(res.data.legalsidnum); // $("#proviceOrganCode").val(res.data.uscc); // $("#proviceTackTime").val(res.data.licensedate); // $("#provicePerPhone").val(res.data.legalscellphone); // $("#proviceAccount").val(res.data.publicaccount); // $("#provicePersonal").val(res.data.bankaccountname); // if (res.data.bankcardtype == "借记卡") { // document.getElementById("jjk1").checked = true; // } else { // document.getElementById("dwjs1").checked = true; // } // $("#proviceBankName").val(res.data.bankname); // $("#proviceBankList").val(res.data.banktype); // $("#providerBankProvince").val(res.data.bankprovince); // showGetCity(res.data.bankprovince, "providerBankCity", res.data.bankcity); // showGetCountry(res.data.bankcity, 'providerBankProvince', 'providerBankDistrict', res.data.bankdistrict); // $("#proviceBankCard").val(res.data.certidnum); // $("#proviceBankPhone").val(res.data.bankcellphone); // ParentisliCode(res.data.parentislicode, "serviceProvider"); // handelHandTags01(); // Dreamer.error("认证失败,请重新填写认证信息!"); // } // } // // 服务商模态框立即认证 // function handelProviceSubmit () { // $('#cetifiTotal').css('display', 'none'); // $('#hand_box').css('display', 'block'); // $('#service').css('display', 'block'); // $('#myModal02').modal('hide') // handelHandTags01(); // } // 标签切换 function handelClickTags() { //获取元素 var box = document.getElementById("box01"); // 获取tags元素儿子们集合 var tags = box.children[0].children; // 获取内容content儿子们集合 var content = box.children[1].children; for (var i = 0; i < tags.length; i++) { tags[i].index = i; tags[i].onclick = function () { // 保存标签名称 tagsName = tags[this.index].innerHTML; // 干掉别人 for (var j = 0; j < tags.length; j++) { tags[j].className = ""; content[j].className = ""; } //留下自己 this.className = "current01"; content[this.index].className = "current01"; }; } } function clearFromData() { $("#form-registered input").val(""); $("#form-registered textarea").val(""); $("#form-registered #industryType").val("选择行业类别"); $("#form-registered #institutions01").val("选择省"); $("#institutions02").empty(); $("#institutions02").html(""); $("#institutions03").empty(); $("#institutions03").html(""); $("#form-registered #legalsType").val("0"); $("#form-registered #bankProvince").val("选择省"); $("#bankCity").empty(); $("#bankCity").html(""); $("#bankDistrict").empty(); $("#bankDistrict").html(""); $("#jjk").val("借记卡"); $("#dwjs").val("单位结算卡"); $("#form-registered input[type=radio]").prop("checked", false); organizationfees(); } function clearFromData1() { $("#form-provice input").val(""); $("#form-provice textarea").val(""); $("#form-provice #control01").val("选择行业类别"); $("#form-provice #providerProvince").val("选择省"); $("#providerCity").empty(); $("#providerCity").html(""); $("#providerDistrict").empty(); $("#providerDistrict").html(""); $("#form-provice #proviceType").val("0"); $("#form-provice #providerBankProvince").val("选择省"); $("#providerBankCity").empty(); $("#providerBankCity").html(""); $("#providerBankDistrict").empty(); $("#providerBankDistrict").html(""); $("#jjk1").val("借记卡"); $("#dwjs1").val("单位结算卡"); $("#form-provice input[type=radio01]").prop("checked", false); } // 法人,经办人标签切换 function handelHandTags() { organizationfees(); //获取元素 var box = document.getElementById("box02"); // 获取tags元素儿子们集合 var tags = box.children[0].children; for (var i = 1; i < tags.length; i++) { tags[i].index = i; tags[i].onclick = function () { // 保存标签名称 tagsName001 = tags[this.index].innerHTML; if (tagsName001 == "经办人") { $("#operator01").css("display", "block"); $("#operator02").css("display", "block"); $("#operator03").css("display", "block"); $("#operator04").css("display", "block"); } else { $("#operator01").css("display", "none"); $("#operator02").css("display", "none"); $("#operator03").css("display", "none"); $("#operator04").css("display", "none"); } $("#form-registered").data("bootstrapValidator").destroy(); $("#form-registered").data("bootstrapValidator", null); formValidate(); // 干掉别人 for (var j = 1; j < tags.length; j++) { tags[j].className = "current02false"; } //留下自己 this.className = "current02"; clearFromData(); }; } } // 服务商认证法人,经办人标签切换 function handelHandTags01() { //获取元素 var box = document.getElementById("box03"); // 获取tags元素儿子们集合 var tags = box.children[0].children; for (var i = 1; i < tags.length; i++) { tags[i].index = i; tags[i].onclick = function () { // 保存标签名称 proviceName = tags[this.index].innerHTML; if (proviceName == "经办人") { $("#operator001").css("display", "block"); $("#operator002").css("display", "block"); $("#operator003").css("display", "block"); $("#operator004").css("display", "block"); } else { $("#operator001").css("display", "none"); $("#operator002").css("display", "none"); $("#operator003").css("display", "none"); $("#operator004").css("display", "none"); } $("#form-provice").data("bootstrapValidator").destroy(); $("#form-provice").data("bootstrapValidator", null); formProviceValidate(); // 干掉别人 for (var j = 1; j < tags.length; j++) { tags[j].className = "current03false"; } //留下自己 this.className = "current03"; clearFromData1(); }; } } // 服务商认证-标签切换 function handelClickTags01() { //获取元素 var box = document.getElementById("box04"); // 获取tags元素儿子们集合 var tags = box.children[0].children; // 获取内容content儿子们集合 var content = box.children[1].children; for (var i = 0; i < tags.length; i++) { tags[i].index = i; tags[i].onclick = function () { // 保存标签名称 if (tags[this.index].className == "") { tags[this.index].className = "current01"; tagsProvice.push(tags[this.index].innerHTML); } else { tags[this.index].className = ""; tagsProvice.splice(tagsProvice.indexOf(tags[this.index].innerHTML), 1); } // 干掉别人 for (var j = 0; j < tags.length; j++) { content[j].className = ""; } //留下自己 personalName = content[this.index]; content[this.index].className = "current01"; }; } } // 机构,个人认证缴费,选择身份中介服务机构 function handelClickTags02() { //获取元素 var box = document.getElementById("box05"); // 获取tags元素儿子们集合 var tags = box.children[0].children; // 获取内容content儿子们集合 // var content = box.children[1].children; for (var i = 0; i < tags.length; i++) { tags[i].index = i; tags[i].onclick = function () { // 保存标签名称 if (tags[this.index].className == "") { tags[this.index].className = "current01"; tagsProvice.push(tags[this.index].innerHTML); } else { tags[this.index].className = ""; tagsProvice.splice(tagsProvice.indexOf(tags[this.index].innerHTML), 1); } if (tagsProvice.length == 0) { $("#PersonType").css("display", "block"); } else { $("#PersonType").css("display", "none"); } }; } } // 页面跳转添加时间戳 function handelBuyOrder(url) { window.location.href = url + "?time=" + new Date().getTime(); }