//检验个人证书的信息 function validatePersonal(form){ //校验表单非空数据 var userName = form.userName.value; if(Trim(userName).length == 0){ alert("姓名不能为空!"); form.userName.focus(); return false; }else{ if(filterCharacter(userName)){ alert('姓名不能包含特殊字符,如#$%'); form.userName.focus(); return false; } if((checkLength(userName)) > 50){ alert("姓名不能超过50个字节!"); form.userName.focus(); return false; } } var userEmail1 = form.userEmail1.value; var telephone = form.telephone.value; var userFax = form.userFax.value; var mobilephone = form.mobilephone.value; var postcode = form.postcode.value; if(Trim(mobilephone).length == 0){ alert("手机号码不能为空!"); form.mobilephone.focus(); return false; }else{ if(ismobile(Trim(mobilephone))==false){ alert("请输入正确格式的手机号码!格式如:13800138000"); form.mobilephone.focus(); return false; } } if(Trim(userEmail1).length == 0){ alert("邮箱地址不能为空!"); form.userEmail1.focus(); return false; }else{ if(isEmail(Trim(userEmail1))==false){ alert("邮箱地址格式不正确!"); form.userEmail1.focus(); return false; } } var userOrgUnit = form.userOrgUnit.value; var userOrg = form.userOrg.value; var userAddress = form.userAddress.value; if(Trim(userOrgUnit).length!=0){ if(checkLength(userOrgUnit) > 50){ alert("所属单位不能超过50个字节!"); form.userOrgUnit.focus(); return false; } if(filterCharacter(userOrgUnit)){ alert('所属单位不能包含特殊字符,如#$%'); form.userOrgUnit.focus(); return false; } } if(Trim(userOrg).length!=0){ if(checkLength(userOrg) > 50){ alert("所属部门不能超过50个字节!"); form.userOrg.focus(); return false; } if(filterCharacter(userOrg)){ alert('所属部门不能包含特殊字符,如#$%'); form.userOrg.focus(); return false; } } if(Trim(telephone).length!=0){ if(!isph(Trim(telephone))){ alert("请填写正确的联系电话\r只能是数字或数字加-的组合例如:64413320或者010-64413320"); form.telephone.focus(); return false; } } if(Trim(userFax).length!=0){ if(isPhoneNumber(Trim(userFax))==false){ alert("请输入正确格式的传真号码!格式如:01012345678"); form.userFax.focus(); return false; } } if(Trim(postcode).length!=0){ if(isPostCode(Trim(postcode))==false){ alert("邮政编码格式不正确!"); form.postcode.focus(); return false; } } if(Trim(userAddress).length!=0){ if(checkLength(userAddress) > 128){ alert("通讯地址不能超过128个字节!"); form.userAddress.focus(); return false; } if(filterCharacter(userAddress)){ alert('通讯地址不能包含特殊字符,如#$%'); form.userAddress.focus(); return false; } } return true; } //检验企业证书的信息 function validateEnterprise(form) { var a=false; if(Trim(form.unitName.value).length == 0){ alert("单位名称不能为空!"); form.unitName.focus(); return false; }else{ if(filterCharacter(form.unitName.value)){ alert('单位名称不能包含特殊字符,如#$%'); form.unitName.focus(); return false; } if((checkLength(form.unitName.value)) > 50){ alert("单位名称不能超过50个字节!"); form.unitName.focus(); return false; } } if(Trim(form.unitTelephone.value).length != 0){ if(isPhoneNumber(form.unitTelephone.value) == a){ alert("请输入正确的单位电话,格式如:01052575752!"); form.unitTelephone.focus(); return false; } } if(Trim(form.unitFax.value).length != 0){ if(isPhoneNumber(form.unitFax.value) == a){ alert("请输入正确的单位传真,格式如:01052575752!"); form.unitFax.focus(); return false; } } if(Trim(form.unitLegalPerson.value).length != 0){ if(checkLength(form.unitLegalPerson.value) > 50){ alert("法人代表长度不能超过50个字节!"); form.unitLegalPerson.focus(); return false; } if(filterCharacter(form.unitLegalPerson.value)){ alert('法人代表不能包含特殊字符,如#$%'); form.unitLegalPerson.focus(); return false; } } if(Trim(form.unitPostcode.value).length != 0){ if(isPostCode(form.unitPostcode.value) == a){ alert("请输入正确的单位邮编!"); form.unitPostcode.focus(); return false; } } if(Trim(form.email.value).length != 0){ if(isEmail(form.email.value) == a){ alert("请输入正确的单位邮箱!"); form.email.focus(); return false; } } if((checkLength(form.unitAddress.value)) > 100){ alert("单位地址不能超过100个字节!"); form.unitAddress.focus(); return false; } if(filterCharacter(form.unitAddress.value)){ alert('单位地址不能包含特殊字符,如#$%'); form.unitAddress.focus(); return false; } return true; } function validateLinkMen(){ var linkmenNum= document.getElementById("linkmenNum").value; if (null == linkmenNum ||""==linkmenNum||"1"==linkmenNum) { alert("请增加联系人信息!"); return false; }else{ var username = document.getElementsByName("username"); var carttype = document.getElementsByName("carttype"); var cartno = document.getElementsByName("cartno"); var telephone = document.getElementsByName("telephone"); var useremail = document.getElementsByName("useremail"); for(i=0; i15){ alert("密钥恢复码必须为8-15位"); document.forms[0].pinCode.focus(); return false; } if(Trim(pincode1).length<8 || Trim(pincode1).length>15){ alert("密钥恢复码确认必须为8-15位"); document.forms[0].pinCode1.focus(); return false; } if(!samePassword(Trim(pincode),Trim(pincode1))){ alert("两次输入的密码不一致,请重新输入"); document.forms[0].pinCode.focus(); return false; } } return true; } function chenkPinCode(form,certtype1) { if(certtype1=="2") { if(form.pinCode.value=="") { alert("'用户密钥恢复PIN码' 必须填写!"); return false; } if(form.pinCodeComfirm.value=="") { alert("'用户密钥恢复确认PIN码' 必须填写!"); return false; } if(form.pinCode.value.length>15 || form.pinCode.value.length<8) { alert("密钥恢复码必须为8-15位"); return false; } if(form.pinCode.value!=form.pinCodeComfirm.value) { alert("两次用户密钥恢复PIN码输入不一致!"); return false; } } return true; } function getCitys(){ test1.getCitys(document.getElementById("province").value, function(data){ dwr.util.removeAllOptions("locality"); var newOption=document.createElement("Option"); newOption.value = ""; newOption.text= "--请选择--"; document.getElementById("locality").add(newOption); dwr.util.addOptions("locality",data); } ); } function checkUsername(){ var name = dwr.util.getValue("loginName"); DWREngine.setAsync(false); queryUserName.isExist(name,show); } function show(boolean) { var error=document.getElementById("error"); var button=document.getElementById("button") if(boolean) { error.style.visibility = "visible"; button.disabled=true; }else { error.style.visibility = "hidden"; button.disabled=false; } } function checkForm(){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; var certStoreType=document.getElementById("certStoreType").value; var cartType = document.forms[0].cartType.value; var cartNo = document.forms[0].cartNo.value; var random1; if(document.forms[0].random != null){ random1 = document.forms[0].random.value; } var organizationcode=document.forms[0].organizationcode.value; var phoneNum=document.forms[0].phoneNum.value; var terminalDeviceNumber=document.forms[0].terminalDeviceNumber.value; //个人普通证书,个人代码签名证书,个人服务器证书,终端应用个人开发者标识证书,个人非实名证书 if(certsortId==""){ alert("请选择证书种类!"); document.forms[0].certsortId.focus(); return false; } if(apptyptid==""){ alert("请选择应用项目!"); document.forms[0].apptyptid.focus(); return false; } if(certStoreType==""){ alert("请选择存储类型!"); document.forms[0].certStoreType.focus(); return false; } if(document.forms[0].validityid==null){ alert("请等待操作员配置完善有效期,再申请证书!"); return false; } if(certsortId=="1"||certsortId=="6"||certsortId=="4"||certsortId=="8"||certsortId=="3"||certsortId=="14"||certsortId=="16"){ if(Trim(cartNo).length == 0){ alert("证件号码不能为空!"); document.forms[0].cartNo.focus(); return false; } if(cartType==1&&!(checkIdcard(Trim(cartNo))=="true")){ alert("证件号码不合法,请重新输入!"); document.forms[0].cartNo.focus(); return false; }else{ if(checkLength(cartNo) > 32){ alert("请正确填写证件号码!"); document.forms[0].cartNo.focus(); return false; } } }//移动终端设备证书 else if(certsortId=="10"){ if(Trim(terminalDeviceNumber).length == 0){ alert("移动终端设备号不能为空!"); document.forms[0].terminalDeviceNumber.focus(); return false; } }//企业代码签名证书,企业服务器证书,企业普通证书,终端应用企业开发者标识证书 else if(certsortId=="2"||certsortId=="7"||certsortId=="5"||certsortId=="9"||certsortId=="15"||certsortId=="17"){ if(Trim(organizationcode).length == 0){ alert("组织机构代码不能为空!"); document.forms[0].organizationcode.focus(); return false; }else{ if(isUnitLicenseCode(organizationcode) == false){ alert("请正确填写组织机构代码!由9位、18位数字或大写字母构成!"); document.forms[0].organizationcode.focus(); return false; } } }//手机号码证书 else if(certsortId=="11"){ if(Trim(phoneNum).length == 0){ alert("手机号码不能为空!"); document.forms[0].phoneNum.focus(); return false; } if(ismobile(Trim(phoneNum))==false){ alert("请输入正确格式的手机号码!格式如:13800138000"); document.forms[0].phoneNum.focus(); return false; }else{ //检查是否是移动号码 var patrn=/^1(3[4-9]|5[012789]|8[78])\d{8}$/; if (!patrn.exec(phoneNum)) { alert("对不起,我们的服务暂不对非中国移动用户开放"); document.forms[0].phoneNum.focus(); return false; } } }//手机实名证书 certsortId=="12" else if(certsortId=="12"){ if(Trim(cartNo).length == 0){ alert("证件号码不能为空!"); document.forms[0].cartNo.focus(); return false; } if(cartType==1&&!(checkIdcard(Trim(cartNo))=="true")){ alert("证件号码不合法,请重新输入!"); document.forms[0].cartNo.focus(); return false; }else{ if(checkLength(cartNo) > 32){ alert("请正确填写证件号码!"); document.forms[0].cartNo.focus(); return false; } } if(Trim(phoneNum).length == 0){ alert("手机号码不能为空!"); document.forms[0].phoneNum.focus(); return false; } if(ismobile(Trim(phoneNum))==false){ alert("请输入正确格式的手机号码!格式如:13800138000"); document.forms[0].phoneNum.focus(); return false; }else{ //检查是否是移动号码 var patrn=/^1(3[4-9]|5[012789]|8[78])\d{8}$/; if (!patrn.exec(phoneNum)) { alert("对不起,我们的服务暂不对非中国移动用户开放"); document.forms[0].phoneNum.focus(); return false; } } }else{ if(Trim(cartNo).length == 0){ alert("证件号码不能为空!"); document.forms[0].cartNo.focus(); return false; } if(cartType==1&&!(checkIdcard(Trim(cartNo))=="true")){ alert("证件号码不合法,请重新输入!"); document.forms[0].cartNo.focus(); return false; }else{ if(checkLength(cartNo) > 32){ alert("请正确填写证件号码!"); document.forms[0].cartNo.focus(); return false; } } } if(document.forms[0].random!=null && Trim(random1).length==0){ alert("验证码不能为空!"); document.forms[0].random.focus(); return false; } if(document.forms[0].random!=null && Trim(random1).length!=0){ if(checkCode(random1)==false){ alert("验证码填写错误,请检查!"); document.forms[0].random.focus(); return false; } } } //操作员代办 function checkFormByOP(){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; var certStoreType=document.getElementById("certStoreType").value; var cartType = document.forms[0].cartType.value; var cartNo = document.forms[0].cartNo.value; var organizationcode=document.forms[0].organizationcode.value; var phoneNum=document.forms[0].phoneNum.value; var terminalDeviceNumber=document.forms[0].terminalDeviceNumber.value; //个人普通证书,个人代码签名证书,个人服务器证书,终端应用个人开发者标识证书,个人非实名证书 if(certsortId==""){ alert("请选择证书种类!"); document.forms[0].certsortId.focus(); return false; } if(apptyptid==""){ alert("请选择应用项目!"); document.forms[0].apptyptid.focus(); return false; } if(certStoreType==""){ alert("请选择存储类型!"); document.forms[0].certStoreType.focus(); return false; } if(document.forms[0].validityid==null){ alert("请配置完善有效期,再申请证书!"); return false; } if(certsortId=="1"||certsortId=="6"||certsortId=="4"||certsortId=="8"||certsortId=="3"||certsortId=="14"||certsortId=="16"){ if(Trim(cartNo).length == 0){ alert("证件号码不能为空!"); document.forms[0].cartNo.focus(); return false; } if(checkLength(cartNo) > 32){ alert("证件号码不能超过32个字节!"); document.forms[0].cartNo.focus(); return false; } }//移动终端设备证书 else if(certsortId=="10"){ if(Trim(terminalDeviceNumber).length == 0){ alert("移动终端设备号不能为空!"); document.forms[0].terminalDeviceNumber.focus(); return false; } }//企业代码签名证书,企业服务器证书,企业普通证书,终端应用企业开发者标识证书 else if(certsortId=="2"||certsortId=="7"||certsortId=="5"||certsortId=="9"||certsortId=="15"||certsortId=="17"){ if(Trim(organizationcode).length == 0){ alert("组织机构代码不能为空!"); document.forms[0].organizationcode.focus(); return false; }else{ if(isUnitLicenseCode(organizationcode) == false){ alert("请正确填写组织机构代码!由9位、18位数字或大写字母构成!"); document.forms[0].organizationcode.focus(); return false; } } }//手机号码证书 else if(certsortId=="11"){ if(Trim(phoneNum).length == 0){ alert("手机号码不能为空!"); document.forms[0].phoneNum.focus(); return false; } if(ismobile(Trim(phoneNum))==false){ alert("请输入正确格式的手机号码!格式如:13800138000"); document.forms[0].phoneNum.focus(); return false; }else{ //检查是否是移动号码 var patrn=/^1(3[4-9]|5[012789]|8[78])\d{8}$/; if (!patrn.exec(phoneNum)) { alert("对不起,我们的服务暂不对非中国移动用户开放"); document.forms[0].phoneNum.focus(); return false; } } }//手机实名证书 certsortId=="12" else if(certsortId=="12"){ if(Trim(cartNo).length == 0){ alert("证件号码不能为空!"); document.forms[0].cartNo.focus(); return false; } if(cartType==1&&!(checkIdcard(Trim(cartNo))=="true")){ alert("证件号码不合法,请重新输入!"); document.forms[0].cartNo.focus(); return false; }else{ if(checkLength(cartNo) > 32){ alert("请正确填写证件号码!"); document.forms[0].cartNo.focus(); return false; } } if(Trim(phoneNum).length == 0){ alert("手机号码不能为空!"); document.forms[0].phoneNum.focus(); return false; } if(ismobile(Trim(phoneNum))==false){ alert("请输入正确格式的手机号码!格式如:13800138000"); document.forms[0].phoneNum.focus(); return false; }else{ //检查是否是移动号码 var patrn=/^1(3[4-9]|5[012789]|8[78])\d{8}$/; if (!patrn.exec(phoneNum)) { alert("对不起,我们的服务暂不对非中国移动用户开放"); document.forms[0].phoneNum.focus(); return false; } } }else{ if(Trim(cartNo).length == 0){ alert("证件号码不能为空!"); document.forms[0].cartNo.focus(); return false; } if(cartType==1&&!(checkIdcard(Trim(cartNo))=="true")){ alert("证件号码不合法,请重新输入!"); document.forms[0].cartNo.focus(); return false; }else{ if(checkLength(cartNo) > 32){ alert("请正确填写证件号码!"); document.forms[0].cartNo.focus(); return false; } } } } //根据证书种类查询应用项目 function queryCertAppTypeList(){ var certsortId=document.getElementById("certsortId").value; queryCertApp.queryCertAppTypeList(certsortId,callCertAppBack ); noshowdiv(); } function callCertAppBack(data){ dwr.util.removeAllOptions("apptyptid"); var newOption=document.createElement("Option"); newOption.value = ""; newOption.text= "--请选择--"; document.getElementById("apptyptid").add(newOption); dwr.util.addOptions("apptyptid", data); } //根据证书种类和应用项目查询证书存储类型 function queryCertStoreTypeList(){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; queryCertApp.queryCertStoreTypeList(certsortId,apptyptid,callCertStoreTypeBack ); noshowdiv(); } function callCertStoreTypeBack(data){ dwr.util.removeAllOptions("certStoreType"); var newOption=document.createElement("Option"); newOption.value = ""; newOption.text= "--请选择--"; document.getElementById("certStoreType").add(newOption); dwr.util.addOptions("certStoreType", data); } function noshowdiv(){ if(typeof(cartTypediv)!='undefined'){ //证件类型 cartTypediv.style.display="none"; } if(typeof(cartNodiv)!='undefined'){ //证件号码 cartNodiv.style.display="none"; } if(typeof(unitLicenseCodediv)!='undefined'){ //组织机构代码 unitLicenseCodediv.style.display="none"; } if(typeof(phonediv)!='undefined'){ //手机号码 phonediv.style.display="none"; } if(typeof(terminalDeviceNumberdiv)!='undefined'){ //移动终端设备号 terminalDeviceNumberdiv.style.display="none"; } if(typeof(validitydiv)!='undefined'){ validitydiv.style.display="none"; } } //根据不同的种类显示不同的信息 function showdiv(certsortId){ //移动终端设备证书 if(certsortId=="10"){ if(typeof(cartTypediv)!='undefined'){ //证件类型 cartTypediv.style.display="none"; } if(typeof(cartNodiv)!='undefined'){ //证件号码 cartNodiv.style.display="none"; } if(typeof(unitLicenseCodediv)!='undefined'){ //组织机构代码 unitLicenseCodediv.style.display="none"; } if(typeof(phonediv)!='undefined'){ //手机号码 phonediv.style.display="none"; } if(typeof(terminalDeviceNumberdiv)!='undefined'){ //移动终端设备号 terminalDeviceNumberdiv.style.display=""; } }//企业代码签名证书,企业服务器证书,企业普通证书,终端应用企业开发者标识证书 else if(certsortId=="2"||certsortId=="7"||certsortId=="5"||certsortId=="9"||certsortId=="15"||certsortId=="17"){ if(typeof(cartTypediv)!='undefined'){ //证件类型 cartTypediv.style.display="none"; } if(typeof(cartNodiv)!='undefined'){ //证件号码 cartNodiv.style.display="none"; } if(typeof(unitLicenseCodediv)!='undefined'){ //组织机构代码 unitLicenseCodediv.style.display=""; } if(typeof(phonediv)!='undefined'){ //手机号码 phonediv.style.display="none"; } if(typeof(terminalDeviceNumberdiv)!='undefined'){ //移动终端设备号 terminalDeviceNumberdiv.style.display="none"; } }//手机号码证书 else if(certsortId=="11"){ if(typeof(cartTypediv)!='undefined'){ //证件类型 cartTypediv.style.display="none"; } if(typeof(cartNodiv)!='undefined'){ //证件号码 cartNodiv.style.display="none"; } if(typeof(unitLicenseCodediv)!='undefined'){ //组织机构代码 unitLicenseCodediv.style.display="none"; } if(typeof(phonediv)!='undefined'){ //手机号码 phonediv.style.display=""; } if(typeof(terminalDeviceNumberdiv)!='undefined'){ //移动终端设备号 terminalDeviceNumberdiv.style.display="none"; } }//手机实名证书certsortId=="12" else if(certsortId=="12"){ if(typeof(cartTypediv)!='undefined'){ //证件类型 cartTypediv.style.display=""; } if(typeof(cartNodiv)!='undefined'){ //证件号码 cartNodiv.style.display=""; } if(typeof(unitLicenseCodediv)!='undefined'){ //组织机构代码 unitLicenseCodediv.style.display="none"; } if(typeof(phonediv)!='undefined'){ //手机号码 phonediv.style.display=""; } if(typeof(terminalDeviceNumberdiv)!='undefined'){ //移动终端设备号 terminalDeviceNumberdiv.style.display="none"; } }//默认的证书种类 else { if(typeof(cartTypediv)!='undefined'){ //证件类型 cartTypediv.style.display=""; } if(typeof(cartNodiv)!='undefined'){ //证件号码 cartNodiv.style.display=""; } if(typeof(unitLicenseCodediv)!='undefined'){ //组织机构代码 unitLicenseCodediv.style.display="none"; } if(typeof(phonediv)!='undefined'){ //手机号码 phonediv.style.display="none"; } if(typeof(terminalDeviceNumberdiv)!='undefined'){ //移动终端设备号 terminalDeviceNumberdiv.style.display="none"; } } if(typeof(validitydiv)!='undefined'){ validitydiv.style.display=""; } } //查询有效期 function queryCertValidityList(){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; var certStoreType=document.getElementById("certStoreType").value; if(certsortId!=""&&apptyptid!=""&&certStoreType!=""){ queryCertApp.queryCertValidityList(certsortId,apptyptid,certStoreType,callBack); //根据不同的种类显示不同的信息 showdiv(certsortId); } } function callBack(msg){ var result=document.getElementById("result"); result.innerHTML=msg; } //根据证书种类查询应用项目 function queryCertAppTypeList1(){ var certsortId=document.getElementById("certsortId").value; queryCertApp.queryCertAppTypeList(certsortId,callCertAppBack ); validitydiv.style.display="none"; } //根据证书种类和应用项目查询证书存储类型 function queryCertStoreTypeList1(){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; queryCertApp.queryCertStoreTypeList(certsortId,apptyptid,callCertStoreTypeBack ); validitydiv.style.display="none"; } //查询有效期 function queryCertValidityList1(){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; var certStoreType=document.getElementById("certStoreType").value; if(certsortId!=""&&apptyptid!=""&&certStoreType!=""){ queryCertApp.queryCertValidityList(certsortId,apptyptid,certStoreType,callBack); } validitydiv.style.display=""; } //ajax查询证书种类并显示到页面 function queryCertSortListAjax(){ var apptyptid=document.getElementById("apptyptid").value; var sortRange=document.getElementById("sortRange"); if(sortRange==null){ sortRange=""; }else{ sortRange=sortRange.value; } queryCertApp.queryCertSortList(apptyptid,sortRange,function showCertSortList(data){ dwr.util.removeAllOptions("certsortId"); var newOption=document.createElement("Option"); newOption.value = ""; newOption.text= "--请选择--"; document.getElementById("certsortId").add(newOption); dwr.util.addOptions("certsortId", data); } ); } function queryCertSortListWithoutAccountrangeAjax(){ var apptyptid=document.getElementById("apptyptid").value; var sortRange=document.getElementById("sortRange"); if(sortRange==null){ sortRange=""; }else{ sortRange=sortRange.value; } queryCertApp.queryCertSortListWithoutAccountrange(apptyptid,sortRange,function showCertSortList(data){ dwr.util.removeAllOptions("certsortId"); var newOption=document.createElement("Option"); newOption.value = ""; newOption.text= "--请选择--"; document.getElementById("certsortId").add(newOption); dwr.util.addOptions("certsortId", data); } ); } function queryCertSortListWithoutEntrange(){ var apptyptid=document.getElementById("apptyptid").value; var sortRange=document.getElementById("sortRange"); if(sortRange==null){ sortRange=""; }else{ sortRange=sortRange.value; } queryCertApp.queryCertSortListWithoutEntrange(apptyptid,sortRange,function showCertSortList(data){ dwr.util.removeAllOptions("certsortId"); var newOption=document.createElement("Option"); newOption.value = ""; newOption.text= "--请选择--"; document.getElementById("certsortId").add(newOption); dwr.util.addOptions("certsortId", data); } ); } //type 操作动作类型(1、证书种类;2、证书应用项目;3、证书存储类型) var flag = 0; function showControl(type){ if(flag == 0){ flag=type;//记录第一次选的类型 } if(type==1 && flag==1){//如果最开始选的是种类,后续选种类时,应用项目跟着变。否则不变 queryCertAppTypeList(); } if(type==2 && flag==2){//如果最开始选的是应用项目,后续选应用项目时,应用项目跟着变。否则不变 queryCertSortListAjax(); } if(type==1 || type==2){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; if(certsortId!='' && apptyptid!=''){//种类和应用项目都不空时,查询显示证书存储类型 queryCertStoreTypeList();//查询显示证书存储类型 } } if(type==3){//选择证书存储类型时 queryCertValidityList();//查询显示证书有效期 } } //没有证件类型,证件号码等输入信息的级联 function showControl1(type){ if(flag == 0){ flag=type;//记录第一次选的类型 } if(type==1 && flag==1){//如果最开始选的是种类,后续选种类时,应用项目跟着变。否则不变 queryCertAppTypeList1(); } if(type==2 && flag==2){//如果最开始选的是应用项目,后续选应用项目时,应用项目跟着变。否则不变 queryCertSortListAjax(); } if(type==1 || type==2){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; if(certsortId!='' && apptyptid!=''){//种类和应用项目都不空时,查询显示证书存储类型 queryCertStoreTypeList1();//查询显示证书存储类型 } } if(type==3){//选择证书存储类型时 queryCertValidityList1();//查询显示证书有效期 } } //根据证书种类查询应用项目 function queryCertAppTypeList2(){ var certsortId=document.getElementById("certsortId").value; queryCertApp.queryCertAppTypeList(certsortId,callCertAppBack ); } //根据证书种类和应用项目查询证书存储类型 function queryCertStoreTypeList2(){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; queryCertApp.queryCertStoreTypeList(certsortId,apptyptid,callCertStoreTypeBack ); } //没有证件类型,证件号码等输入信息的级联 不隐藏有效期 function showControl2(type){ if(flag == 0){ flag=type;//记录第一次选的类型 } if(type==1 && flag==1){//如果最开始选的是种类,后续选种类时,应用项目跟着变。否则不变 queryCertAppTypeList2(); } if(type==2 && flag==2){//如果最开始选的是应用项目,后续选应用项目时,应用项目跟着变。否则不变 queryCertSortListAjax(); } if(type==1 || type==2){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; if(certsortId!='' && apptyptid!=''){//种类和应用项目都不空时,查询显示证书存储类型 queryCertStoreTypeList2();//查询显示证书存储类型 } } if(type==3){//选择证书存储类型时 queryCertValidityList1();//查询显示证书有效期 } } function showControl3(type){ if(flag == 0){ flag=type;//记录第一次选的类型 } if(type==1 && flag==1){//如果最开始选的是种类,后续选种类时,应用项目跟着变。否则不变 queryCertAppTypeList(); } if(type==2 && flag==2){//如果最开始选的是应用项目,后续选应用项目时,应用项目跟着变。否则不变 queryCertSortListWithoutAccountrangeAjax(); } if(type==1 || type==2){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; if(certsortId!='' && apptyptid!=''){//种类和应用项目都不空时,查询显示证书存储类型 queryCertStoreTypeList();//查询显示证书存储类型 } } if(type==3){//选择证书存储类型时 queryCertValidityList();//查询显示证书有效期 } } //type 操作动作类型(1、证书种类;2、证书应用项目;3、证书存储类型) function showControl4(type){ if(flag == 0){ flag=type;//记录第一次选的类型 } if(type==1 && flag==1){//如果最开始选的是种类,后续选种类时,应用项目跟着变。否则不变 queryCertAppTypeList(); } if(type==2 && flag==2){//如果最开始选的是应用项目,后续选应用项目时,应用项目跟着变。否则不变 queryCertSortListWithoutEntrange(); } if(type==1 || type==2){ var certsortId=document.getElementById("certsortId").value; var apptyptid=document.getElementById("apptyptid").value; if(certsortId!='' && apptyptid!=''){//种类和应用项目都不空时,查询显示证书存储类型 queryCertStoreTypeList();//查询显示证书存储类型 } } if(type==3){//选择证书存储类型时 queryCertValidityList();//查询显示证书有效期 } }