From debed415d765cefe2e9ccbf395740ebe351234a2 Mon Sep 17 00:00:00 2001 From: 58261 <58261@DESKTOP-AAAC71Q> Date: Wed, 24 Oct 2018 13:59:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=80=A7=E5=88=AB=E5=8F=AA=E8=AF=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LBGuaranteePerUnitInfo.jsp | 25 ++++++++++++++++++- .../CustomerFamilyJoinTempInfo.jsp | 7 ++++-- .../CustomerFamilyTempInfo.jsp | 12 ++++++++- 3 files changed, 40 insertions(+), 4 deletions(-) diff --git a/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp b/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp index 0f96fd0e1..994789b7a 100644 --- a/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Comm/LBGuaranteeUnit/LBGuaranteePerUnitInfo.jsp @@ -26,6 +26,8 @@ doTemp.setHtmlEvent("MOBILE","onChange","checkMobileRepeat"); doTemp.setHtmlEvent("CERTID","onChange","checkCertidRepeat"); doTemp.setHtmlEvent("CERTTYPE","onChange","changeCertType"); + doTemp.setHtmlEvent("certid","onChange","ValidityCheck"); + doTemp.setHtmlEvent("certtype","onChange", "setSexRead"); // doTemp.setDefaultValue("DATA_STATE", "guarantee");//标记该数据是担保人信息 ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request); dwTemp.Style = "2";//freeform @@ -57,6 +59,16 @@ } } } + function setSexRead(){ + var certtye=getItemValue(0,getRow(0),"certtype"); + if("Ind01"==certtye){ + $('#SEX_0').attr("disabled","disabled"); //男 + $('#SEX_2').attr("disabled","disabled"); //女 + }else{ + $('#SEX_0').attr("disabled",false); //男 + $('#SEX_2').attr("disabled",false); //女 + } + } function checkCertId(){//校验担保人证件号格式 var certType = getItemValue(0,getRow(0),"CERTTYPE"); var certId = getItemValue(0,getRow(0),"CERTID"); @@ -184,7 +196,18 @@ var sparam="FlowUnid="+getItemValue(0,0,"FLOWUNID")+"&ProjectId="+getItemValue(0,0,"project_id")+"&RightType="+'<%=RightType%>'; AsControl.OpenView(url,sparam,"_self",""); } - + //根据身份证号判断性别 + function ValidityCheck(){ + var certID = getItemValue(0,getRow(),"CERTID"); + sex = certID.substring(16,17); + sex = parseInt(sex); + if(sex%2==0){//奇男偶女 + setItemValue(0,getRow(),"SEX","2"); + }else{ + setItemValue(0,getRow(),"SEX","1"); + } + checkCertidRepeat(); + } function checkCertidRepeat(){ var certtype = getItemValue(0,getRow(),"CERTTYPE"); if("Ind01"==certtype){ diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyJoinTempInfo.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyJoinTempInfo.jsp index 27dd52960..695ad377a 100644 --- a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyJoinTempInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyJoinTempInfo.jsp @@ -56,13 +56,16 @@ $("#ASSURE_RELATION").val("配偶"); document.getElementById("ASSURE_RELATION").readOnly=true; } + document.getElementById("SEX").readOnly=true; }) function setSexRead(){ var certtye=getItemValue(0,getRow(0),"certtype"); if("Ind01"==certtye){ - $("#SEX").attr("readOnly",true); + $('#SEX_0').attr("disabled","disabled"); //男 + $('#SEX_2').attr("disabled","disabled"); //女 }else{ - $("#SEX").attr("readOnly",false); + $('#SEX_0').attr("disabled",false); //男 + $('#SEX_2').attr("disabled",false); //女 } } function checkCertId(){//校验共同申请人证件号格式 diff --git a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp index f660bc547..2777af480 100644 --- a/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp +++ b/WebContent/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp @@ -16,6 +16,7 @@ ASObjectModel doTemp = new ASObjectModel(sTempletNo); doTemp.setHtmlEvent("Partner_","onChange","changePartner"); doTemp.setHtmlEvent("tel","onChange","checkTelRepeat"); + doTemp.setHtmlEvent("certtype","onChange", "setSexRead"); doTemp.setHtmlEvent("sex","onChange","checkSex"); doTemp.setHtmlEvent("certid","onChange","ValidityCheck"); ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request); @@ -49,7 +50,16 @@ $("#CERTID").css("color","red"); } }); - + function setSexRead(){ + var certtye=getItemValue(0,getRow(0),"certtype"); + if("Ind01"==certtye){ + $('#SEX_0').attr("disabled","disabled"); //男 + $('#SEX_2').attr("disabled","disabled"); //女 + }else{ + $('#SEX_0').attr("disabled",false); //男 + $('#SEX_2').attr("disabled",false); //女 + } + } function checkCertId(){//校验配偶证件号 var customerType = "03"; //var customerName = getItemValue(0,getRow(),"CustomerName");