608 lines
23 KiB
Plaintext
608 lines
23 KiB
Plaintext
<%@ page contentType="text/html; charset=GBK"%>
|
||
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
|
||
/*
|
||
Author: undefined 2017-07-10
|
||
Content: 示例详情页面
|
||
History Log:
|
||
*/
|
||
String sPrevUrl = CurPage.getParameter("PrevUrl");
|
||
String projectId = CurPage.getParameter("ProjectId");
|
||
String flowunid = CurPage.getParameter("FlowUnid");
|
||
String sPhaseNo=CurPage.getParameter("sPhaseNo");
|
||
String IsHistory = CurPage.getParameter("IsHistory");
|
||
String customerid = Sqlca.getString("select customer_id from lb_union_lessee_temp where flowunid='"+flowunid+"'");
|
||
String marriage = Sqlca.getString("select MARRIAGE from CUSTOMER_PERSON_TEMP where flowunid='"+flowunid+"'");
|
||
String childrensNumber = Sqlca.getString("select CHILDRENS_NUMBER from CUSTOMER_PERSON_TEMP where flowunid='"+flowunid+"'");
|
||
System.out.println("flowunid=" + flowunid);
|
||
System.out.println("marriage=" + marriage);
|
||
System.out.println("childrensNumber=" + childrensNumber);
|
||
if(sPrevUrl == null) sPrevUrl = "";
|
||
|
||
String sTempletNo = "CustomerFamilyTempInfo";//--模板号--
|
||
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");
|
||
doTemp.setHtmlEvent("IDEXPIRY_TYPE","onChange","changeIdexpiryType");
|
||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
||
dwTemp.Style = "2";//freeform
|
||
//dwTemp.ReadOnly = "-2";//只读模式
|
||
dwTemp.genHTMLObjectWindow(flowunid + "," + customerid);
|
||
|
||
String sButtons[][] = {
|
||
};
|
||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||
<script type="text/javascript">
|
||
$(function(){
|
||
$("#ID_ADDRESS").css("width",$("#ID_ADDRESS").parent().parent().parent().parent()[0].clientWidth/2+200+"px");//户籍地址
|
||
$("#ID_ADDRESS").attr("ReadOnly","true");
|
||
$("#WORKUNIT").css("width",$("#WORKUNIT").parent().parent().parent().parent()[0].clientWidth/2+200+"px");//居住地址
|
||
$("#WORKUNIT").attr("ReadOnly","true");
|
||
$("#WORK_ADDRESS").css("width",$("#WORK_ADDRESS").parent().parent().parent().parent()[0].clientWidth/2+200+"px");//单位地址
|
||
$("#WORK_ADDRESS").attr("ReadOnly","true");
|
||
if("<%=marriage%>"=="01"){//已婚时,设置必填,显示配偶页面
|
||
changeFamilyRequiredTrue(<%=marriage%>);
|
||
$("#A_Group_0030").attr("style","display:block;");
|
||
}else{
|
||
changeFamilyRequiredFalse(<%=marriage%>);
|
||
$("#A_Group_0030").attr("style","display:none;");
|
||
//$("#A_Group_0030").css("display","none");
|
||
//$("#A_Group_0030").hide();
|
||
}
|
||
if("0030"=="<%=sPhaseNo%>" ||"0040"=="<%=sPhaseNo%>"||"0050"=="<%=sPhaseNo%>"||"0060"=="<%=sPhaseNo%>"|| ("0070"=="<%=sPhaseNo%>" && "false"=="<%=IsHistory%>")){//经销商阶段看不见标红,初审、复审、信审可以标红
|
||
// var remarkResult = checkTel();
|
||
var mobile = getItemValue(0,getRow(),"TEL");
|
||
var remarkResult = checkMobileAll(mobile);
|
||
if(remarkResult=="6"){
|
||
//$("#FULLNAME").attr("style","color:red;");
|
||
$("#TEL").css("color","red");
|
||
}
|
||
|
||
var certResult = checkCertIdAll();
|
||
if(certResult=="4"){
|
||
//$("#FULLNAME").attr("style","color:red;");
|
||
$("#CERTID").css("color","red");
|
||
}
|
||
}
|
||
//页面初始化的时候,判断证件有效期类型,默认为短期
|
||
var idexpiry_type = getItemValue(0,0,"IDEXPIRY_TYPE");
|
||
if(idexpiry_type==""){
|
||
$("#IDEXPIRY_TYPE_0").prop("checked", "checked");
|
||
}
|
||
changeIdexpiryType();
|
||
|
||
//页面初始化的时候,判断证件有效期类型,默认为短期
|
||
var partner_ = getItemValue(0,0,"PARTNER_");
|
||
if(partner_==""){
|
||
setItemValue(0,0,"Partner_","N");
|
||
}
|
||
changePartner();
|
||
birthdayCheck();
|
||
});
|
||
function birthdayCheck(){
|
||
var birthday = getItemValue(0,0,"BIRTHDAY");
|
||
if(""!=birthday){
|
||
return;
|
||
}
|
||
//校验证件类型为身份证或临时身份证时,出生日期是否同证件编号中的日期一致
|
||
var certID = getItemValue(0,0,"CERTID");
|
||
//将身份证中的日期自动赋给出生日期,把身份证中的性别赋给性别
|
||
if(certID.length == 15){
|
||
certID = certID.substring(6,12);
|
||
certID = "19"+certID.substring(0,2)+"/"+certID.substring(2,4)+"/"+certID.substring(4,6);
|
||
setItemValue(0,0,"BIRTHDAY",certID);
|
||
}else if(certID.length == 18){
|
||
certID = certID.substring(6,14);
|
||
certID = certID.substring(0,4)+"/"+certID.substring(4,6)+"/"+certID.substring(6,8);
|
||
setItemValue(0,0,"BIRTHDAY",certID);
|
||
}
|
||
}
|
||
|
||
function changeIdexpiryType(){
|
||
var idexpiry_type = getItemValue(0,0,"IDEXPIRY_TYPE");
|
||
if("1" == idexpiry_type){//短期
|
||
setItemReadOnly(0,0,"IDEXPIRY",false);
|
||
var idexpiry = getItemValue(0,0,"IDEXPIRY");
|
||
if("0000" == idexpiry){
|
||
setItemValue(0,0,"IDEXPIRY","");
|
||
}
|
||
}else {
|
||
setItemReadOnly(0,0,"IDEXPIRY",true);
|
||
setItemValue(0,0,"IDEXPIRY","2100/12/31");
|
||
}
|
||
}
|
||
|
||
function selectDuties(){
|
||
AsDialog.OpenSelector("codeLibraryListByCodeNo","codeno,duties","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.4) + "px",function(sReturn){
|
||
if(!sReturn || sReturn == "_CANCEL_"){
|
||
return;
|
||
}
|
||
sReturn = sReturn.split("@");
|
||
setItemValue(0,0,"SPOSITION",sReturn[1]);
|
||
},"请选择职务");
|
||
}
|
||
// 风控中台对接相关代码 单位地址
|
||
function selectWorkAddress(){
|
||
let workAddressId = getItemValue(0,0,"work_address_id");
|
||
AsDialog.PopView("/Tenwa/Lease/Flow/Project/BusinessApplication/personAddress.jsp",
|
||
'addressId='+workAddressId,
|
||
"resizable=yes;dialogWidth=600px;dialogHeight=355px;center:yes;status:no;statusbar:no",
|
||
function(result){
|
||
if(result == "cancel"){
|
||
return;
|
||
}
|
||
if(result !== ""){
|
||
// alert("单位地址:" + result);
|
||
setItemValue(0,0,"WORK_ADDRESS_ID",result.split("@")[0]);
|
||
setItemValue(0,0,"WORK_ADDRESS_CODE",result.split("@")[1]);
|
||
setItemValue(0,0,"WORK_ADDRESS",result.split("@")[2]);
|
||
}
|
||
},
|
||
(!workAddressId?"新增":"修改")+"单位地址");
|
||
}
|
||
// 风控中台对接相关代码 户籍地址
|
||
function selectIdAddress(){
|
||
let workAddressId = getItemValue(0,0,"id_address_id");
|
||
AsDialog.PopView("/Tenwa/Lease/Flow/Project/BusinessApplication/personAddress.jsp",
|
||
'addressId='+workAddressId,
|
||
"resizable=yes;dialogWidth=600px;dialogHeight=355px;center:yes;status:no;statusbar:no",
|
||
function(result){
|
||
if(result == "cancel"){
|
||
return;
|
||
}
|
||
if(result !== ""){
|
||
// alert("户籍地址:" + result);
|
||
setItemValue(0,0,"ID_ADDRESS_ID",result.split("@")[0]);
|
||
setItemValue(0,0,"ID_ADDRESS_CODE",result.split("@")[1]);
|
||
setItemValue(0,0,"ID_ADDRESS",result.split("@")[2]);
|
||
}
|
||
},
|
||
(!workAddressId?"新增":"修改")+"户籍地址");
|
||
}
|
||
// 风控中台对接相关代码 居住地址
|
||
function selectLiveAddress(){
|
||
let workAddressId = getItemValue(0,0,"live_address_id");
|
||
AsDialog.PopView("/Tenwa/Lease/Flow/Project/BusinessApplication/personAddress.jsp",
|
||
'addressId='+workAddressId,
|
||
"resizable=yes;dialogWidth=600px;dialogHeight=355px;center:yes;status:no;statusbar:no",
|
||
function(result){
|
||
if(result == "cancel"){
|
||
return;
|
||
}
|
||
if(result !== ""){
|
||
// alert("居住地址:" + result);
|
||
setItemValue(0,0,"LIVE_ADDRESS_ID",result.split("@")[0]);
|
||
setItemValue(0,0,"LIVE_ADDRESS_CODE",result.split("@")[1]);
|
||
setItemValue(0,0,"WORKUNIT",result.split("@")[2]);
|
||
}
|
||
},
|
||
(!workAddressId?"新增":"修改")+"居住地址");
|
||
}
|
||
|
||
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");
|
||
var certId = getItemValue(0,getRow(),"certid");
|
||
//var sParams = "CustomerName="+customerName+",certId="+certId+",customerType="+customerType;
|
||
var sParams = "certId="+certId+",customerType="+customerType;
|
||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkCertId",sParams);
|
||
return sReturnInfo;
|
||
}
|
||
|
||
function checkTel(){//校验配偶手机号标红
|
||
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","checkMobile",sParams);
|
||
return sReturnInfo;
|
||
}
|
||
|
||
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 checkSex(){
|
||
var status = getItemValue(0,getRow(),"status");
|
||
if("01"==status){
|
||
var parentSex= getItemValue(0,getRow(),"parentSex");
|
||
var sex = getItemValue(0,getRow(),"sex");
|
||
if(""==parentSex){
|
||
alert("请选择承租人性别!!");
|
||
return false;
|
||
}else if (parentSex==sex){
|
||
alert("申请人和配偶性别不能一致!!!");
|
||
return false;
|
||
}
|
||
}
|
||
return true;
|
||
}
|
||
|
||
function setParent(sexStatus){
|
||
setItemValue(0,0,"parentSex",sexStatus);//把父页面承租人的性别带过来
|
||
}
|
||
// function checkRepeat(mobile,emergencyTel,remark){//校验申请人页面三个手机号和配偶手机号是否重复
|
||
// var tel = getItemValue(0,getRow(),"tel");
|
||
// if(mobile!=emergencyTel && mobile!=remark && mobile!=tel && emergencyTel!=remark && emergencyTel!=tel && remark!=tel){
|
||
// return "true";
|
||
// }else{
|
||
// return "false";
|
||
// }
|
||
// }
|
||
|
||
function checkRepeat(mobile){//校验申请人一个手机号和配偶手机号是否重复
|
||
var tel = allTrim(getItemValue(0,getRow(),"tel"));
|
||
if(typeof(mobile)!=undefined && mobile != ''&&typeof(tel)!=undefined && tel != ''){
|
||
if(mobile!=tel){
|
||
return "true";
|
||
}else{
|
||
return "false";
|
||
}
|
||
}else{
|
||
return "true";
|
||
}
|
||
}
|
||
|
||
function changeFamilyRequiredTrue(marriage, childrensNumber){//设置配偶信息必填
|
||
// alert("changeFamilyRequiredTrue marriage=" +marriage);
|
||
// alert("changeFamilyRequiredTrue changeChildrensNumber=" +childrensNumber);
|
||
setItemValue(0,0,"status",marriage);//把父页面婚姻状况存入状态字段
|
||
setItemValue(0,0,"MARRY_TYPE",marriage);
|
||
setItemValue(0,0,"CHILDRENS_NUMBER",childrensNumber);
|
||
setItemRequired(0,"name",true);
|
||
setItemRequired(0,"certid",true);
|
||
setItemRequired(0,"tel",true);
|
||
setItemRequired(0,"Partner_",true);
|
||
setItemRequired(0,"shukou",true);
|
||
setItemRequired(0,"suname",true);
|
||
setItemRequired(0,"suphone",true);
|
||
setItemRequired(0,"sposition",true);
|
||
setItemRequired(0,"smincome",true);
|
||
setItemRequired(0,"workunit",true);
|
||
setItemRequired(0,"SEX",true);
|
||
}
|
||
function changeFamilyRequiredFalse(marriage, childrensNumber){//设置配偶信息必填
|
||
// alert("changeFamilyRequiredFalse marriage=" +marriage);
|
||
// alert("changeFamilyRequiredFalse changeChildrensNumber=" +childrensNumber);
|
||
setItemValue(0,0,"status",marriage);//把父页面婚姻状况存入状态字段
|
||
setItemValue(0,0,"MARRY_TYPE",marriage);
|
||
setItemValue(0,0,"CHILDRENS_NUMBER",childrensNumber);
|
||
setItemRequired(0,"name",false);
|
||
setItemRequired(0,"certid",false);
|
||
setItemRequired(0,"tel",false);
|
||
setItemRequired(0,"Partner_",false);
|
||
setItemRequired(0,"shukou",false);
|
||
setItemRequired(0,"suname",false);
|
||
setItemRequired(0,"suphone",false);
|
||
setItemRequired(0,"title",false);
|
||
setItemRequired(0,"sposition",false);
|
||
setItemRequired(0,"smincome",false);
|
||
setItemRequired(0,"workunit",false);
|
||
setItemRequired(0,"SEX",false);
|
||
}
|
||
|
||
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%>");
|
||
if(result!="success"){
|
||
var familyId = getItemValue(0,getRow(0),"ID");
|
||
if(""!=familyId){
|
||
if(familyId==result){
|
||
return;
|
||
}
|
||
}
|
||
alert("共同申请人已存在!");
|
||
setItemValue(0,0,"Partner_","N");
|
||
return;
|
||
}
|
||
}
|
||
var arrRequired=[
|
||
"IDEXPIRY",
|
||
"NATION",
|
||
"EDUCATION_LEVEL",
|
||
"WORK_ADDRESS",
|
||
"ID_ADDRESS",
|
||
"ENTERPRISE_NATURE",
|
||
"INDUSTRY_TYPE",
|
||
"CAREER_TYPE",
|
||
"MONTHLY_EXPENSES",
|
||
"WORK_ADDRESS_CODE",
|
||
"WORK_ADDRESS_ID",
|
||
"LIVE_ADDRESS_CODE",
|
||
"LIVE_ADDRESS_ID",
|
||
"ID_ADDRESS_CODE",
|
||
"RESIDENTIAL_STATUS",
|
||
"ID_ADDRESS_ID",
|
||
"BIRTHDAY",
|
||
"START_IDEXPIRY",
|
||
"IDEXPIRY_TYPE"
|
||
];
|
||
if(partner=="Y"){
|
||
for(var i=0;i<arrRequired.length;i++){
|
||
showItemRequired(0,arrRequired[i]);
|
||
}
|
||
for(var i=0;i<arrRequired.length;i++){
|
||
showItem(0,arrRequired[i]);
|
||
}
|
||
}else {
|
||
for(var i=0;i<arrRequired.length;i++){
|
||
hideItemRequired(0,arrRequired[i]);
|
||
}
|
||
for(var i=0;i<arrRequired.length;i++){
|
||
hideItem(0,arrRequired[i]);
|
||
setItemValue(0,0,arrRequired[i],"");
|
||
}
|
||
}
|
||
}
|
||
|
||
/**
|
||
* 作为共同申请人需做的校验
|
||
*/
|
||
function checkPartnerPerson(){
|
||
// alert(1234);
|
||
// alert("partner=" + getItemValue(0,getRow(0),"PARTNER_"));
|
||
// alert("partner2=" + getItemValue(0,getRow(0),"Partner_"));
|
||
if("Y" != getItemValue(0,getRow(0),"PARTNER_")){
|
||
return false;
|
||
}
|
||
if("" == getItemValue(0,0,"IDEXPIRY")){alert("请输入配偶的有效期结束日");return true;}
|
||
if("" == getItemValue(0,0,"NATION")){alert("请输入配偶的民族");return true;}
|
||
if("" == getItemValue(0,0,"EDUCATION_LEVEL")){alert("请输入配偶的最高学历");return true;}
|
||
if("" == getItemValue(0,0,"WORK_ADDRESS")){alert("请输入配偶的工作地址");return true;}
|
||
if("" == getItemValue(0,0,"ID_ADDRESS")){alert("请输入配偶的户籍地址");return true;}
|
||
if("" == getItemValue(0,0,"ENTERPRISE_NATURE")){alert("请输入配偶的单位性质");return true;}
|
||
if("" == getItemValue(0,0,"INDUSTRY_TYPE")){alert("请输入配偶的单位类型");return true;}
|
||
if("" == getItemValue(0,0,"CAREER_TYPE")){alert("请输入配偶的职业类型");return true;}
|
||
if("" == getItemValue(0,0,"MONTHLY_EXPENSES")){alert("请输入配偶的月支出");return true;}
|
||
if("" == getItemValue(0,0,"WORK_ADDRESS_CODE")){alert("请输入配偶的工作地址");return true;}
|
||
if("" == getItemValue(0,0,"WORK_ADDRESS_ID")){alert("请输入配偶的工作地址");return true;}
|
||
if("" == getItemValue(0,0,"LIVE_ADDRESS_CODE")){alert("请输入配偶的居住地址2");return true;}
|
||
if("" == getItemValue(0,0,"LIVE_ADDRESS_ID")){alert("请输入配偶的居住地址3");return true;}
|
||
if("" == getItemValue(0,0,"ID_ADDRESS_CODE")){alert("请输入配偶的户籍地址");return true;}
|
||
if("" == getItemValue(0,0,"RESIDENTIAL_STATUS")){alert("请输入配偶的居住状况");return true;}
|
||
if("" == getItemValue(0,0,"ID_ADDRESS_ID")){alert("请输入配偶的户籍地址");return true;}
|
||
if("" == getItemValue(0,0,"BIRTHDAY")){alert("请输入配偶的出生日期");return true;}
|
||
if("" == getItemValue(0,0,"START_IDEXPIRY")){alert("请输入配偶的有效期开始日");return true;}
|
||
if("" == getItemValue(0,0,"IDEXPIRY_TYPE")){alert("请输入配偶的有效期类型");return true;}
|
||
return false;
|
||
}
|
||
function save(){//保存配偶信息
|
||
<%--setItemValue(0,0,"MARRY_TYPE","<%=marriage%>");--%>
|
||
<%--setItemValue(0,0,"CHILDRENS_NUMBER","<%=childrensNumber %>");--%>
|
||
var marriage=parent.getItemValue(0,0,"MARRIAGE");
|
||
var status = getItemValue(0,0,"status");//获取父页面婚姻状况
|
||
var name = getItemValue(0,0,"name");
|
||
var certid = getItemValue(0,0,"certid");
|
||
var tel = getItemValue(0,0,"tel");
|
||
var partner = getItemValue(0,getRow(0),"Partner_");
|
||
var shukou = getItemValue(0,getRow(0),"shukou");
|
||
var suname = getItemValue(0,getRow(0),"suname");
|
||
var suphone = getItemValue(0,getRow(0),"suphone");
|
||
var sposition = getItemValue(0,getRow(0),"sposition");
|
||
var smincome = getItemValue(0,getRow(0),"smincome");
|
||
var workunit = getItemValue(0,getRow(0),"workunit");
|
||
var sex = getItemValue(0,getRow(0),"SEX");
|
||
|
||
if(status=="01"){//已婚时走不为空校验
|
||
|
||
if(name==""){
|
||
alert("请输入姓名!");
|
||
return;
|
||
}
|
||
if(certid==""){
|
||
alert("请输入身份证号!");
|
||
return;
|
||
}
|
||
if(tel==""){
|
||
alert("请输入手机号!");
|
||
return;
|
||
}
|
||
if(partner==""){
|
||
alert("请选择配偶是否作为共同申请人!");
|
||
return;
|
||
}
|
||
if(shukou==""){
|
||
alert("请输入户口!");
|
||
return;
|
||
}
|
||
if(suname==""){
|
||
alert("请输入单位名称!");
|
||
return;
|
||
}
|
||
if(suphone==""){
|
||
alert("请输入单位电话!");
|
||
return;
|
||
}
|
||
if(sposition==""){
|
||
alert("请输入职位!");
|
||
return;
|
||
}
|
||
if(smincome==""){
|
||
alert("请输入月收入金额!");
|
||
return;
|
||
}
|
||
if(workunit==""){
|
||
alert("请输入居住地址!");
|
||
return;
|
||
}
|
||
if(sex==""){
|
||
alert("请选择性别!");
|
||
return;
|
||
}
|
||
if(!checkSex()){
|
||
return;
|
||
}
|
||
if(!checkCertidRepeat()){
|
||
return;
|
||
}
|
||
if(checkPartnerPerson()){
|
||
return ;
|
||
}
|
||
}
|
||
|
||
if(name.length > 0){
|
||
if(certid.length > 0){
|
||
/* if(certid.length!=18){
|
||
// parent.parent.openDWDialog();
|
||
setErrorTips("certid","身份证必须是18位!");
|
||
// parent.parent.resetDWDialog("配偶身份证信息错误!",false);
|
||
return false;
|
||
} */
|
||
if(!CheckLicense(certid)){
|
||
alert("配偶证件号格式错误,请检查!");
|
||
return;
|
||
}
|
||
|
||
if(CheckLicense(certid)){
|
||
setItemValue(0,0,"certid",certid);
|
||
//setItemUnit(0,0,"certid","");
|
||
parent.parent.autoCloseDWDialog();
|
||
}
|
||
<%-- var sReturn=RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerAction","checkCustomerByCertid","flowunid=<%=flowunid%>,certid="+certid); --%>
|
||
// if(sReturn=="false"){
|
||
// setErrorTips("certid","配偶证件号码不可与承租人相同!");
|
||
// return false;
|
||
// }
|
||
/* else{
|
||
// parent.parent.openDWDialog();
|
||
setErrorTips("certid","身份证格式错误!");
|
||
// parent.parent.resetDWDialog("配偶身份证信息错误!",false);
|
||
return false;
|
||
} */
|
||
}
|
||
if(tel.length > 0){
|
||
if(!CheckPhoneCode(tel)){
|
||
parent.parent.openDWDialog();
|
||
setErrorTips("tel","手机号格式有误!");
|
||
parent.parent.resetDWDialog("配偶手机号信息错误!",false);
|
||
return false;
|
||
}else{
|
||
setItemUnit(0,0,"tel","")
|
||
parent.parent.autoCloseDWDialog();
|
||
}
|
||
var customerType = "03";
|
||
var id = getItemValue(0,getRow(),"id");
|
||
var sParams = "CustomerName=Lessee3,certId="+id+",mobile="+tel+",customerType="+customerType+",flowunid="+"<%=flowunid%>";
|
||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkMobileRepeat",sParams);
|
||
if("SUCCESS"!=sReturnInfo){
|
||
alert(sReturnInfo);
|
||
return;
|
||
}
|
||
}
|
||
if("01"==marriage){
|
||
|
||
var saveCustomerFamilyParam = "relative=01,status=valid,customerid=<%=customerid%>,flowunid=<%=flowunid%>,projectId=<%=projectId%>,certid="
|
||
+getItemValue(0,0,"certid")+",name="+getItemValue(0,0,"name")+",tel="+getItemValue(0,0,"tel")+",suname="
|
||
+getItemValue(0,0,"suname")+",partner="+getItemValue(0,getRow(0),"Partner_")+",sposition="
|
||
+getItemValue(0,getRow(0),"sposition")+",suphone="+getItemValue(0,getRow(0),"suphone")+",smincome="
|
||
+getItemValue(0,getRow(0),"smincome")+",shukou="+getItemValue(0,getRow(0),"shukou")+",workunit="
|
||
+getItemValue(0,getRow(0),"workunit")+",sex="+getItemValue(0,getRow(0),"SEX");
|
||
if(partner=="Y"){
|
||
// alert("------------------------>saveCustomerFamilyParam--->CHILDRENS_NUMBER=" +getItemValue(0,0,"CHILDRENS_NUMBER"));
|
||
saveCustomerFamilyParam += ",idexpiry=" + getItemValue(0,0,"IDEXPIRY") + ",nation=" + getItemValue(0,0,"NATION")
|
||
+",educationLevel=" + getItemValue(0,0,"EDUCATION_LEVEL") + ",workAddress=" + getItemValue(0,0,"WORK_ADDRESS")
|
||
+",idAddress=" + getItemValue(0,0,"ID_ADDRESS") + ",enterpriseNature=" + getItemValue(0,0,"ENTERPRISE_NATURE")
|
||
+",industryType=" + getItemValue(0,0,"INDUSTRY_TYPE") + ",careerType=" + getItemValue(0,0,"CAREER_TYPE")
|
||
+",monthlyExpenses=" + getItemValue(0,0,"MONTHLY_EXPENSES") + ",workAddressCode=" + getItemValue(0,0,"WORK_ADDRESS_CODE")
|
||
+",workAddressId=" + getItemValue(0,0,"WORK_ADDRESS_ID") + ",liveAddressCode=" + getItemValue(0,0,"LIVE_ADDRESS_CODE")
|
||
+",liveAddressId=" + getItemValue(0,0,"LIVE_ADDRESS_ID") + ",idAddressCode=" + getItemValue(0,0,"ID_ADDRESS_CODE")
|
||
+",marryType=" + getItemValue(0,0,"MARRY_TYPE") + ",residentialStatus=" + getItemValue(0,0,"RESIDENTIAL_STATUS")
|
||
+",idAddressId=" + getItemValue(0,0,"ID_ADDRESS_ID") + ",childrensNumber=" + getItemValue(0,0,"CHILDRENS_NUMBER")
|
||
+",birthday=" + getItemValue(0,0,"BIRTHDAY") + ",startIdexpiry=" + getItemValue(0,0,"START_IDEXPIRY")
|
||
+",idexpiryType=" + getItemValue(0,0,"IDEXPIRY_TYPE");
|
||
// alert("------------------------>saveCustomerFamilyParam=" + saveCustomerFamilyParam);
|
||
}
|
||
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoManage","saveCustomerFamily",
|
||
saveCustomerFamilyParam);
|
||
|
||
if(sResult == "SUCCESS"){
|
||
reloadSelf();
|
||
}
|
||
}else{
|
||
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoManage","deleteCustomerFamily",
|
||
"customerid=<%=customerid%>,flowunid=<%=flowunid%>");
|
||
if(sResult == "SUCCESS"){
|
||
reloadSelf();
|
||
}
|
||
}
|
||
}
|
||
if(name==null||name==""){
|
||
|
||
setItemValue(0,0,"certid","");
|
||
setItemValue(0,0,"tel","");
|
||
if("01"==marriage){
|
||
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoManage","saveCustomerFamily",
|
||
"relative=01,status=valid,customerid=<%=customerid%>,flowunid=<%=flowunid%>,projectId=<%=projectId%>,certid="+getItemValue(0,0,"certid")+",name="+getItemValue(0,0,"name")+",tel="+getItemValue(0,0,"tel"));
|
||
if(sResult == "SUCCESS"){
|
||
reloadSelf();
|
||
}
|
||
}else{
|
||
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoManage","deleteCustomerFamily",
|
||
"customerid=<%=customerid%>,flowunid=<%=flowunid%>");
|
||
if(sResult == "SUCCESS"){
|
||
reloadSelf();
|
||
}
|
||
}
|
||
}
|
||
return true;
|
||
}
|
||
//根据身份证号判断性别
|
||
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();
|
||
birthdayCheck();
|
||
}
|
||
|
||
function checkCertidRepeat(){
|
||
var id = getItemValue(0,getRow(),"ID");
|
||
var certId = getItemValue(0,getRow(),"CERTID");
|
||
var sParams ="id="+id+",certid="+certId+",flowunid=<%=flowunid%>";
|
||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkCertidRepeat",sParams);
|
||
if("success"!=sReturnInfo){
|
||
setErrorTips("CERTID",sReturnInfo);
|
||
return false;
|
||
}
|
||
setErrorTips("CERTID","");
|
||
return true;
|
||
}
|
||
|
||
function checkMobileAll(mobile){//检验所有手机号
|
||
var sParams = "mobile="+mobile+",flowunid="+"<%=flowunid%>";
|
||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkTel",sParams);
|
||
return sReturnInfo;
|
||
}
|
||
function checkCertIdAll(){//校验证件号
|
||
var certId = getItemValue(0,getRow(),"CERTID");
|
||
var sParams = "certId="+certId+",flowunid="+"<%=flowunid%>";
|
||
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkCertIdAll",sParams);
|
||
return sReturnInfo;
|
||
}
|
||
</script>
|
||
<%@ include file="/Frame/resources/include/include_end.jspf"%> |