业务申请,未婚时隐藏配偶信息页面,校验自然人手机号、紧急联系人1电话、紧急联系人2电话等字段的号码重复校验
This commit is contained in:
parent
405253d140
commit
458e5fa07b
@ -9,19 +9,19 @@
|
||||
Date curdate = new Date();
|
||||
SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
|
||||
String dateString = formatter.format(curdate);
|
||||
|
||||
String sPhaseNo=CurPage.getParameter("sPhaseNo");
|
||||
System.out.print("==============="+sPhaseNo);
|
||||
|
||||
String flowunid = CurPage.getParameter("FlowUnid");
|
||||
String customerid = Sqlca.getString("select customer_id from lb_union_lessee_temp where flowunid='"+flowunid+"'");
|
||||
String sTempletNo = "BusinessCustomerInfo";//--模板号--
|
||||
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
|
||||
String custname=CurPage.getParameter("custname");
|
||||
doTemp.setHtmlEvent("CERTID","onChange","changeCertid");
|
||||
doTemp.setHtmlEvent("MARRIAGE","onChange","changeFamilyRequired");
|
||||
//doTemp.setHtmlEvent("MARRIAGE","onChange","changeFamilyRequired");
|
||||
doTemp.setHtmlEvent("MARRIAGE","onChange","changeChildrensNumber");
|
||||
doTemp.setHtmlEvent("Mailing_Address","onChange","checkMailingAddress");
|
||||
doTemp.setHtmlEvent("mobile","onChange","checkMobileRepeat");
|
||||
doTemp.setHtmlEvent("EMERGENCY_CONTACT_TEL","onChange","checkEmergencyRepeat");
|
||||
doTemp.setHtmlEvent("REMARK","onChange","checkRemarkRepeat");
|
||||
String rightType = CurPage.getParameter("RightType");//页面只读与否
|
||||
if(rightType==null)rightType="";
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
||||
@ -49,7 +49,7 @@
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
<script type="text/javascript">
|
||||
|
||||
function checkMailingAddress(){
|
||||
function checkMailingAddress(){//当邮寄地址选择为户籍地址时,户籍地址必填
|
||||
var mailingAddress = getItemValue(0,0,'Mailing_Address');
|
||||
if("户籍地址" == mailingAddress){
|
||||
setItemRequired(0, "NATIVEPLACE", true);
|
||||
@ -58,7 +58,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
/* function identityVerification(){
|
||||
/* function identityVerification(){//身份校验
|
||||
var id = getItemValue(0,0,'ID');
|
||||
var result=RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.IdentityVerification","doIdentityVerification",'id='+id);
|
||||
if(result == 'ERROR'){
|
||||
@ -67,20 +67,21 @@
|
||||
alert(result);
|
||||
}
|
||||
} */
|
||||
// function changeChildrensNumber(){
|
||||
// var marriage = getItemValue(0,0,"MARRIAGE");
|
||||
// if("02" == marriage){
|
||||
// setItemValue(0,0,"childrens_number","");
|
||||
// $("#CHILDRENS_NUMBER").attr("ReadOnly","true");
|
||||
// // hideItem(0,'family');
|
||||
// $("#A_Group_0030").attr("style","display:none;");
|
||||
// }else{
|
||||
// $("#CHILDRENS_NUMBER").removeAttr("ReadOnly");
|
||||
// $("#A_Group_0030").attr("style","display:block;");
|
||||
// }
|
||||
// }
|
||||
|
||||
function changeFamilyRequired(){
|
||||
function changeChildrensNumber(){//未婚时隐藏配偶信息页面,清空子女人数
|
||||
var marriage = getItemValue(0,0,"MARRIAGE");
|
||||
if("02" == marriage){
|
||||
setItemValue(0,0,"childrens_number","");
|
||||
$("#CHILDRENS_NUMBER").attr("ReadOnly","true");
|
||||
// hideItem(0,'family');
|
||||
$("#A_Group_0030").attr("style","display:none;");
|
||||
}else{
|
||||
$("#CHILDRENS_NUMBER").removeAttr("ReadOnly");
|
||||
$("#A_Group_0030").attr("style","display:block;");
|
||||
}
|
||||
}
|
||||
|
||||
function changeFamilyRequired(){//已婚时配偶信息必填校验
|
||||
var marriage = getItemValue(0,getRow(0),"MARRIAGE");
|
||||
if("01" == marriage){
|
||||
frame_list.window.changeFamilyRequiredTrue(marriage);
|
||||
@ -142,6 +143,18 @@
|
||||
return sReturnInfo;
|
||||
}
|
||||
|
||||
function checkEmergencyRepeat(){//校验紧急联系人1电话重复
|
||||
var customerType = "03";
|
||||
var emergencyTel = getItemValue(0,getRow(),"EMERGENCY_CONTACT_TEL");
|
||||
var sParams = "mobile="+emergencyTel+",customerType="+customerType;
|
||||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkMobileRepeat",sParams);
|
||||
if(sReturnInfo=="8"){
|
||||
alert("该手机号已重复!");
|
||||
setItemValue(0,0,"EMERGENCY_CONTACT_TEL","");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
function checkRemark(){//校验紧急联系人2电话
|
||||
var customerType = "03";
|
||||
var remark = getItemValue(0,getRow(),"REMARK");
|
||||
@ -150,8 +163,21 @@
|
||||
return sReturnInfo;
|
||||
}
|
||||
|
||||
function checkRemarkRepeat(){//校验紧急联系人2电话重复
|
||||
var customerType = "03";
|
||||
var remark = getItemValue(0,getRow(),"REMARK");
|
||||
var sParams = "mobile="+remark+",customerType="+customerType;
|
||||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkMobileRepeat",sParams);
|
||||
if(sReturnInfo=="8"){
|
||||
alert("该手机号已重复!");
|
||||
setItemValue(0,0,"REMARK","");
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
//当页面被加载时标红
|
||||
// var nameResult = checkName();
|
||||
// if(nameResult=="2"){
|
||||
// //$("#FULLNAME").attr("style","color:red;");
|
||||
@ -178,6 +204,7 @@
|
||||
$("#REMARK").css("color","red");
|
||||
}
|
||||
|
||||
//第二阶段隐藏身份校验按钮
|
||||
if("0020"!="<%=sPhaseNo%>"){
|
||||
$("#ButtonTR").attr("style","display:none;");
|
||||
//$("#InfoButtonArea").attr("style","display:none;");
|
||||
@ -310,7 +337,7 @@
|
||||
// }
|
||||
// }
|
||||
|
||||
function checkTel(){
|
||||
function checkTel(){//校验手机号格式和不为空校验
|
||||
var mobile = getItemValue(0,getRow(0),"mobile");
|
||||
if(mobile==""){
|
||||
//setErrorTips("mobile","手机号不能为空!");
|
||||
@ -326,7 +353,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
function saveRecord(leasfrom,projectSource){
|
||||
function saveRecord(leasfrom,projectSource){//校验公司电话区号
|
||||
var mobileResult = checkTel();
|
||||
if(mobileResult=="false"){
|
||||
return;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user