This commit is contained in:
liuzhao 2018-07-14 11:02:04 +08:00
commit 2aae7ba60a

View File

@ -15,6 +15,7 @@
String sTempletNo = "CustomerFamilyTempInfo";//--Ä£°åºÅ--
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
doTemp.setHtmlEvent("Partner_","onChange","changePartner");
doTemp.setHtmlEvent("tel","onChange","checkTelRepeat");
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
dwTemp.Style = "2";//freeform
//dwTemp.ReadOnly = "-2";//Ö»¶Áģʽ
@ -25,7 +26,7 @@
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
$(function(){
if(<%=marriage%>=="01"){
if(<%=marriage%>=="01"){//已婚时
changeFamilyRequiredTrue();
}else{
changeFamilyRequiredFalse();
@ -52,7 +53,7 @@
return sReturnInfo;
}
function checkTel(){//校验配偶手机号
function checkTel(){//校验配偶手机号标红
var customerType = "03";
var tel = getItemValue(0,getRow(),"tel");
var sParams = "mobile="+tel+",customerType="+customerType;
@ -60,7 +61,19 @@
return sReturnInfo;
}
function changeFamilyRequiredTrue(marriage){
function checkTelRepeat(){//校验配偶手机号重复
var customerType = "03";
var tel = getItemValue(0,getRow(),"tel");
var sParams = "mobile="+tel+",customerType="+customerType;
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkMobileRepeat",sParams);
if(sReturnInfo=="8"){
alert("该手机号已重复!");
setItemValue(0,0,"tel","");
return;
}
}
function changeFamilyRequiredTrue(marriage){//设置配偶信息只读
setItemValue(0,0,"status",marriage);
setItemRequired(0,"name",true);
setItemRequired(0,"certid",true);
@ -72,7 +85,7 @@
setItemRequired(0,"sposition",true);
setItemRequired(0,"smincome",true);
}
function changeFamilyRequiredFalse(marriage){
function changeFamilyRequiredFalse(marriage){//关闭配偶信息只读
setItemValue(0,0,"status",marriage);
setItemRequired(0,"name",false);
setItemRequired(0,"certid",false);
@ -86,7 +99,7 @@
setItemRequired(0,"smincome",false);
}
function changePartner(){
function changePartner(){//校验是否存在共同申请人
var partner = getItemValue(0,getRow(0),"Partner_");
if(partner=="Y"){
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerPartnerCheck","CheckPartnerInfo","flowunid=<%=flowunid%>");
@ -98,7 +111,7 @@
}
}
function save(){
function save(){//保存配偶信息
var status = getItemValue(0,0,"status");
var name = getItemValue(0,0,"name");