2018-10-09 11:14:32 +08:00

767 lines
29 KiB
Plaintext
Raw Blame History

<%@page import="com.sun.org.apache.xalan.internal.xsltc.compiler.sym"%>
<%@page import="jbo.app.tenwa.customer.CUSTOMER_TYPE"%>
<%@page import="jbo.app.tenwa.customer.CUSTOMER_INFO"%>
<%@page import="java.util.Date"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%><%
Date curdate = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy/MM/dd");
String dateString = formatter.format(curdate);
String sPhaseNo=CurPage.getParameter("sPhaseNo");
String flowunid = CurPage.getParameter("FlowUnid");
String FlowName = CurPage.getParameter("FlowName");//鳳龰霜最靡備
String IsHistory = CurPage.getParameter("IsHistory");//鳳龰霜最靡備
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","changeChildrensNumber");
doTemp.setHtmlEvent("IS_NETCAR","onChange","changeNetCarInfo");
doTemp.setHtmlEvent("sex","onChange","changeSex");
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);
doTemp.setDefaultValue("CERTTYPE", "Ind01");
if(rightType.equals("ReadOnly")){
doTemp.setColInnerBtEvent("fulladdress", "");//扢离華硊偌聽
}
dwTemp.Style = "2";//freeform
dwTemp.genHTMLObjectWindow(flowunid + "," + customerid);
CurPage.getCurComp().setAttribute("RightType", rightType);
if(rightType.equals("ReadOnly")||FlowName.equals("磁肮秶釬霜最")){
dwTemp.ReadOnly = "-1";//硐黍耀宒
}
String customerType = "03";
String compClientID = request.getParameter("CompClientID");
//赻<><E8B5BB>梓妎
String person = "person";
dwTemp.replaceColumn("family", "<iframe type='iframe' id='frame_list' name=\"frame_list\" width=\"100%\" height=\"200px\" frameborder=\"0\" src=\""+sWebRootPath+"/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerFamilyTempInfo.jsp?CompClientID="+compClientID+"&customerid="+customerid+"\"></iframe>", CurPage.getObjectWindowOutput());
String sButtons[][] = {
//{"true","","Button","旯爺苺桄","旯爺苺桄","identityVerification()","","","","btn_icon_check",""}
};
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
function checkMailingAddress(){//絞蚘敵華硊恁寁峈誧戮華硊奀ㄛ誧戮華硊斛沓
var mailingAddress = getItemValue(0,0,'Mailing_Address');
if("誧戮華硊" == mailingAddress){
setItemRequired(0, "NATIVEPLACE", true);
}else{
setItemRequired(0, "NATIVEPLACE", false);
}
}
/* function identityVerification(){//旯爺苺桄
var id = getItemValue(0,0,'ID');
var result=RunJavaMethodTrans("com.tenwa.lease.flow.project.validate.IdentityVerification","doIdentityVerification",'id='+id);
if(result == 'ERROR'){
alert('桄痐囮啖');
}else{
alert(result);
}
} */
function changeChildrensNumber(){//眒駁奀珆尨饜髒陓洘珜醱
var marriage = getItemValue(0,0,"MARRIAGE");
if("01" == marriage){
setItemRequired(0, "childrens_number", true);
$("#CHILDRENS_NUMBER").removeAttr("ReadOnly");//刉壺赽躓<E8B5BD>杅趼僇硐黍扽俶
$("#A_Group_0030").attr("style","display:block;");
changeFamilyRequired();
}else{
setItemValue(0,0,"childrens_number","");
setItemRequired(0, "childrens_number", false);
// $("#CHILDRENS_NUMBER").attr("ReadOnly","true");//扢离赽躓<E8B5BD>杅硐黍扽俶
// hideItem(0,'family');
$("#A_Group_0030").attr("style","display:none;");
changeFamilyRequired();
}
}
function changeFamilyRequired(){//眒駁奀扢离饜髒陓洘斛沓,甜蔚駁窆袨錶統杅換菰善赽珜醱
var marriage = getItemValue(0,getRow(0),"MARRIAGE");
if("01" == marriage){
frame_list.window.changeFamilyRequiredTrue(marriage);
//as_save("myiframe0","frame_list.window.as_save(0);");
}else{
frame_list.window.changeFamilyRequiredFalse(marriage);
}
}
function changeSex(){
var sex = getItemValue(0,getRow(0),"sex");
frame_list.window.setParent(sex);
}
if(getItemValue(0,0,"CERTTYPE") == null || getItemValue(0,0,"CERTTYPE") == ""){
setItemValue(0,0,"CERTTYPE","Ind01");
}
function checkName(){//苺桄俷靡
var customerType = "03";
var customerName = getItemValue(0,getRow(),"FULLNAME");
//var certId = getItemValue(0,getRow(),"certid");
//var sParams = "CustomerName="+customerName+",certId="+certId+",customerType="+customerType;
var sParams = "CustomerName="+customerName+",customerType="+customerType;
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkName",sParams);
return sReturnInfo;
}
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 checkMobile(){//苺桄忒儂瘍梓綻
var customerType = "03";
var mobile = getItemValue(0,getRow(),"mobile");
var sParams = "mobile="+mobile+",customerType="+customerType;
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkMobile",sParams);
return sReturnInfo;
}
function checkMobileRepeat(){//苺桄忒儂瘍笭葩
var customerType = "03";
var mobile = getItemValue(0,getRow(),"mobile");
var sParams = "mobile="+mobile+",customerType="+customerType+",flowunid="+"<%=flowunid%>";
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkMobileRepeat",sParams);
if(sReturnInfo=="8"){
alert("蜆忒儂瘍眒笭葩!");
setItemValue(0,0,"mobile","");
return;
}
}
function checkEmergencyContactTel(){//苺桄踡摹薊炵<E8968A>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","checkMobile",sParams);
return sReturnInfo;
}
function checkEmergencyRepeat(){//苺桄踡摹薊炵<E8968A>1萇趕笭葩
var customerType = "03";
var emergencyTel = getItemValue(0,getRow(),"EMERGENCY_CONTACT_TEL");
var sParams = "mobile="+emergencyTel+",customerType="+customerType+",flowunid="+"<%=flowunid%>";
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(){//苺桄踡摹薊炵<E8968A>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","checkMobile",sParams);
return sReturnInfo;
}
function checkRemarkRepeat(){//苺桄踡摹薊炵<E8968A>2萇趕笭葩
var customerType = "03";
var remark = getItemValue(0,getRow(),"REMARK");
var sParams = "mobile="+remark+",customerType="+customerType+",flowunid="+"<%=flowunid%>";
var sReturnInfo = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoCheck","checkMobileRepeat",sParams);
if(sReturnInfo=="8"){
alert("蜆忒儂瘍眒笭葩!");
setItemValue(0,0,"REMARK","");
return;
}
}
// function checkRepeat(mobile,emergencyTel,remark){
// var result = "";
// var mobile = getItemValue(0,getRow(),"mobile");
// var emergencyTel = getItemValue(0,getRow(),"EMERGENCY_CONTACT_TEL");
// var remark = getItemValue(0,getRow(),"REMARK");
// if(mobile!=emergencyTel && emergencyTel!=remark && mobile!=remark){
// result = "true";
// }else{
// result = "false";
// }
// return result;
// }
$(document).ready(function(){
//changeOtherRequired();
checkMailingAddress();
//絞珜醱掩樓婥奀梓綻
// var nameResult = checkName();
// if(nameResult=="2"){
// //$("#FULLNAME").attr("style","color:red;");
// $("#FULLNAME").css("color","red");
// }
if("0030"=="<%=sPhaseNo%>" || ("0040"=="<%=sPhaseNo%>" && "false"=="<%=IsHistory%>")){//冪种妀論僇艘祥獗梓綻,場机﹜葩机﹜陓机褫眕梓綻
var certResult = checkCertId();
if(certResult=="4"){
//$("#FULLNAME").attr("style","color:red;");
$("#CERTID").css("color","red");
}
var mobileResult = checkMobile();
if(mobileResult=="6"){
//$("#FULLNAME").attr("style","color:red;");
$("#MOBILE").css("color","red");
}
var EmergencyResult = checkEmergencyContactTel();
if(EmergencyResult=="6"){
//$("#FULLNAME").attr("style","color:red;");
$("#EMERGENCY_CONTACT_TEL").css("color","red");
}
var remarkResult = checkRemark();
if(remarkResult=="6"){
//$("#FULLNAME").attr("style","color:red;");
$("#REMARK").css("color","red");
}
}
//菴媼論僇笐紲旯爺苺桄偌聽
if("0020"!="<%=sPhaseNo%>"){
$("#ButtonTR").attr("style","display:none;");
//$("#InfoButtonArea").attr("style","display:none;");
//$("#B20180630143109929493912231187").attr("style","display:none;");
//$("#B20180630143109929493912231187").hide();
//$("#B20180630143109929493912231187").css('display','none');
//$("#B20180630143109929493912231187").css('visibility', 'hidden');
}
//init();
$("#FULLADDRESS").css("width",$("#FULLADDRESS").parent().parent().parent().parent()[0].clientWidth/2+200+"px");
$("#FULLADDRESS").attr("ReadOnly","true");
$("#ENTRYTIME").attr("ReadOnly","true");
$("#WORKCORP")[0].width = $("#WORKCORP").parent().parent().parent()[0].clientWidth/2+200;
$("#WORKADD")[0].width = $("#WORKADD").parent().parent().parent()[0].clientWidth/2+200;
$("#WORKTEL")[0].width = $("#WORKTEL").parent().parent().parent()[0].clientWidth/2+200;
if("ReadOnly" != "<%=rightType%>"){
checkDriver();
}
ValidityCheck();
frame_list.window.onload = function(){//絞珜醱樓婥俇綴覃蚚赽珜醱源楊ㄛ祥夔<E7A5A5>
changeChildrensNumber();
changeSex();
}
//珜醱場宎趙腔奀緊ㄛ瓚剿岆瘁岆厙埮陬ㄛ蘇'峈瘁
var netcar = getItemValue(0,0,"IS_NETCAR");
if(netcar==""){
$("#IS_NETCAR_0").prop("checked", "checked");
}
changeNetCarInfo();
})
var flag=false;//梓暮岆瘁葩秶徹諦誧
function changeCertid(){
var certid=getItemValue(0,0,"CERTID");
var result=RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerAction","checkCustomerByCertID",'certid='+certid);
if(result.length>0){
var newInput='<input type="button" id="copyCust" value="葩秶" onclick="copyCustomer(\''+result+'\',\'<%=flowunid%>\')"/>';
$("#CERTID").parent().append(newInput);
}else{
$("#copyCust").remove();
}
//瓚剿岆瘁創逤<E589B5>逤醣陬謙杅講
var res0=RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerAction","checkCustomerCarByCertid",'certid='+certid);
if(res0 != "0"){
alert(res0);
}
}
function copyCustomer(custid,flowunid){
RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerAction","copyCustomerInfo",'customerid='+custid+',flowunid='+flowunid);
alert("葩秶傖髡ㄐ");
reloadSelf();
}
function init(){
var status = getItemValue(0, getRow(), "status");
var certtype=getItemValue(0, getRow(), "certtype");
var certid=getItemValue(0, getRow(), "certid");
if(status!='status02'){
setItemRequired(0,"certtype",false);
setItemRequired(0,"certid",false);
}
var custtypes = $("input[name='CUSTTYPE']").length;
for(var i=0;i<custtypes;i++){
$("input[name='CUSTTYPE']").get(i).checked=true;
}
}
function changeOtherRequired(){
var status = getItemValue(0,getRow(),"status");
var country = getItemValue(0,getRow(),"COUNTRY");
if(status == "status02"){
setItemRequired(0,"CUSTSOURCE",true);//諦誧懂埭
setItemRequired(0,"CUSTKIND",true);//囀窒俴珛
setItemRequired(0,"BIRTHDAY",true);//堤汜゜ヽ
setItemRequired(0,"MARRIAGE",true);//駁窆袨錶
setItemRequired(0,"OCCUPATION",true);//眥珛
setItemRequired(0,"UNITKIND",true);//等弇垀扽俴珛
setItemRequired(0,"HEADSHIP",true);//眥昢
setItemRequired(0,"title",true);//眥備
setItemRequired(0,"WORKCORP",true);//等弇靡備
setItemRequired(0,"certtype",true);
setItemRequired(0,"certid",true);
}else{
setItemRequired(0,"CUSTSOURCE",false);
setItemRequired(0,"CUSTKIND",false);
setItemRequired(0,"BIRTHDAY",false);
setItemRequired(0,"MARRIAGE",false);
setItemRequired(0,"OCCUPATION",false);
setItemRequired(0,"UNITKIND",false);
setItemRequired(0,"HEADSHIP",false);
setItemRequired(0,"title",false);
setItemRequired(0,"WORKCORP",false);
setItemRequired(0,"certtype",false);
setItemRequired(0,"certid",false);
}
if(status == "status02" && country=='CHN'){
setItemRequired(0,"provincename",true);
setItemRequired(0,"cityname",true);
}else{
setItemRequired(0,"provincename",false);
setItemRequired(0,"cityname",false);
}
}
function CheckDate(){
var idexpiry=getItemValue(0,getRow(),"IDEXPIRY");
var date1 = "<%=dateString%>";
if(date1>=idexpiry){
setErrorTips("IDEXPIRY","痐璃善ヽ゜斛剕俀衾絞ゴ゜ヽ!");
return false;
}else{
setErrorTips("IDEXPIRY","");
return true;
}
}
// function IsTelephone(obj){//淏寀瓚剿嘐隅萇趕Е瘍
// var pattern=/(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
// if(pattern.test(obj))
// {
// return true;
// }
// else
// {
// return false;
// }
// }
function checkTel(){//苺桄忒儂瘍跡宒睿祥峈諾苺桄
var mobile = getItemValue(0,getRow(0),"mobile");
if(mobile==""){
//setErrorTips("mobile","忒儂瘍祥夔峈諾!");
// alert("忒儂瘍祥夔峈諾!");
return true;
}
var phone = /^[1][3,4,5,7,8][0-9]{9}$/;
if(phone.test(mobile)){
setErrorTips("mobile","");
return true;
}else{
setErrorTips("mobile","忒儂瘍跡宒祥淏<E7A5A5>!");
//alert("忒儂瘍跡宒祥淏<E7A5A5>!");
return false;
}
/* if(CheckPhoneCode(mobile)){
return true;
}else{
//setErrorTips("mobile","忒儂瘍跡宒祥淏<E7A5A5>!");
alert("忒儂瘍跡宒祥淏<E7A5A5>!");
return false;
} */
}
function saveRecord(leasfrom,projectSource,inputName,inputTel){//悵湔
var mobile = getItemValue(0,getRow(),"mobile");
var emergencyTel = getItemValue(0,getRow(),"EMERGENCY_CONTACT_TEL");
var remark = getItemValue(0,getRow(),"REMARK");
//苺桄扠ワ<E689A0>忒儂瘍睿饜髒忒儂瘍岆瘁笭葩
var RepeatReault = "";
//RepeatReault = frame_list.window.checkRepeat(mobile,emergencyTel,remark);//換統價掛陓洘苺桄ʊ跺忒儂瘍
RepeatReault = frame_list.checkRepeat(mobile);//換統苺桄價掛陓洘忒儂瘍睿饜髒岆瘁笭葩
if(RepeatReault=="false"){
alert("忒儂瘍衄笭葩!");
return;
}
var mobileResult = checkTel();
if(mobileResult==false){
return;
}
//苺桄鼠侗萇趕Е瘍
var workTel = getItemValue(0,0,"WORKTEL");
/* if(typeof(workTel)!=undefined && mobile != ''){
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CheckCustomerInfo","CheckWorkTelInfo","workTel="+workTel);
if(result=="false"){
alert("鼠侗萇趕跡宒祥淏<E7A5A5>!ワ怀⻌Е瘍-嘐隅萇趕瘍!");
return;
}
} */
// if(CheckPhoneCode(workTel)){
// }else{
// setErrorTips("WORKTEL","鼠侗萇趕跡宒祥淏<E7A5A5>!");
// //alert("鼠侗萇趕跡宒祥淏<E7A5A5>!");
// return;
// }
<%-- var idexpiry=getItemValue(0,getRow(),"IDEXPIRY");
var date1 = "<%=dateString%>";
if(date1>=idexpiry){
alert("價掛陓洘笢腔痐璃善ヽ゜腔゜ヽ斛剕俀衾絞ゴ゜ヽ");
return false;
} --%>
var idexpiry=getItemValue(0,getRow(),"IDEXPIRY");
if(idexpiry!=undefined&&idexpiry!=null&&idexpiry!=""){
if(!CheckDate()){
return;
}
}
ValidityCheck();
setItemValue(0,0,"flowunid","<%=flowunid%>");
if(!checkCertInfo(true)) return ;
if(!checkEmergencyContactTel(true)) return ;
if(!checkREMARK(true)) return ;
if(frame_list.window.save()){
var certid=getItemValue(0,0,"CERTID");
<%-- var customerid=RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerAction","updateCustomerId",'certid='+certid+',flowunid=<%=flowunid%>'); --%>
// setItemValue(0,0,"customerid",customerid);
as_save("0","saveCertInfo('"+inputName+"','"+inputTel+"','"+leasfrom+"','"+projectSource+"')");
return true;
};
}
function saveCertInfo(inputName,inputTel,leasfrom,projectSource){
var sResult = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.CustomerInfoManage","saveCertInfo",'inputName='+inputName+',inputTel='+inputTel+',project_source='+projectSource+',leas_from='+leasfrom+',idexpiry='+getItemValue(0,0,"idexpiry")+',certtype='+getItemValue(0,0,"certtype")+',customerid='+getItemValue(0,0,"customerid")+',flowunid=<%=flowunid%>,certid='+getItemValue(0,0,"certid")+',name='+getItemValue(0,0,"name")+',userid=<%=CurUser.getUserID()%>,orgid=<%=CurUser.getOrgID()%>');
if(sResult == "SUCCESS"){
parent.reloadSelf();
}
}
function selectHomeAddress(){
if(getItemValue(0,0,"fulladdress") == ""){
newRecord();
}else{
edit();
}
}
//陔崝
function newRecord(){
var sUrl = "/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerAddress.jsp";
var fulladdress = getItemValue(0,getRow(0),'fulladdress');
var country = getItemValue(0,getRow(0),'country');
var province = getItemValue(0,getRow(0),'province');
var dressdetail = getItemValue(0,getRow(0),'dressdetail');
var zipcode = getItemValue(0,getRow(0),'zipcode');
var provincename = getItemValue(0,getRow(0),'provincename');
AsDialog.PopView(sUrl,'customer_id='+getItemValue(0,0,"ASSUROR")+"&flowunid=<%=flowunid%>&fulladdress="+fulladdress+"&country="+country+"&province="+province+"&dressdetail="+dressdetail+"&zipcode="+zipcode+"&provincename="+provincename,"resizable=yes;dialogWidth=600px;dialogHeight=355px;center:yes;status:no;statusbar:no",function(result){
if(result == "cancel"){
return;
}
if(result !== ""){
setItemValue(0,0,"addressid",result.split("@")[0]);
setItemValue(0,0,"fulladdress",result.split("@")[1]);
setItemValue(0,0,"country",result.split("@")[2]);
setItemValue(0,0,"province",result.split("@")[3]);
setItemValue(0,0,"dressdetail",result.split("@")[4]);
setItemValue(0,0,"zipcode",result.split("@")[5]);
setItemValue(0,0,"provincename",result.split("@")[6]);
}
},"陔崝華硊陓洘");
}
//砆ロ
function view(){
var sUrl = "/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerAddress.jsp";
var id = getItemValue(0,getRow(0),'addressid');
if(typeof(id)=="undefined" || id.length==0 ){
alert("ワ恁寁珨沭陓洘ㄐ");
return ;
}
AsDialog.PopView(sUrl,'id=' +id+'&rightType=ReadOnly&flowunid=<%=flowunid%>',"resizable=yes;dialogWidth=600px;dialogHeight=355px;center:yes;status:no;statusbar:no",function(result){
if(result == "cancel"){
return;
}
if(result !== ""){
setItemValue(0,0,"addressid",result.split("@")[0]);
setItemValue(0,0,"fulladdress",result.split("@")[1]);
setItemValue(0,0,"country",result.split("@")[2]);
setItemValue(0,0,"province",result.split("@")[3]);
setItemValue(0,0,"dressdetail",result.split("@")[4]);
setItemValue(0,0,"zipcode",result.split("@")[5]);
setItemValue(0,0,"provincename",result.split("@")[6]);
}
},"華硊砆牉陓洘");
}
//党蜊
function edit(){
var sUrl = "/Tenwa/Lease/Flow/Project/BusinessApplication/CustomerAddress.jsp";
var id = getItemValue(0,getRow(0),'addressid');
var fulladdress = getItemValue(0,getRow(0),'fulladdress');
var country = getItemValue(0,getRow(0),'country');
var province = getItemValue(0,getRow(0),'province');
var dressdetail = getItemValue(0,getRow(0),'dressdetail');
var zipcode = getItemValue(0,getRow(0),'zipcode');
var provincename = getItemValue(0,getRow(0),'provincename');
var flag = "edit";
if(typeof(id)=="undefined" || id.length==0){
if(fulladdress.length == 0){
alert("ワ恁寁珨沭陓洘ㄐ");
return ;
}
}
AsDialog.PopView(sUrl,"id="+id+"&customer_id="+getItemValue(0,0,"ASSUROR")+"&flowunid=<%=flowunid%>"+"&flag="+flag+"&fulladdress="+fulladdress+"&country="+country+"&province="+province+"&dressdetail="+dressdetail+"&zipcode="+zipcode+"&provincename="+provincename,"resizable=yes;dialogWidth=600px;dialogHeight=355px;center:yes;status:no;statusbar:no",function(result){
if(result == "cancel"){
return;
}
if(result !== ""){
setItemValue(0,0,"addressid",result.split("@")[0]);
setItemValue(0,0,"fulladdress",result.split("@")[1]);
setItemValue(0,0,"country",result.split("@")[2]);
setItemValue(0,0,"province",result.split("@")[3]);
setItemValue(0,0,"dressdetail",result.split("@")[4]);
setItemValue(0,0,"zipcode",result.split("@")[5]);
setItemValue(0,0,"provincename",result.split("@")[6]);
}
},"党蜊華硊陓洘");
}
function selectProviceCode(){//恁寁吽爺
var countrycode = getItemValue(0,getRow(),"country");
if(typeof(countrycode)!=undefined && countrycode == 'CHN'){
var provincecode = getItemValue(0,getRow(),"province");
var provincecodename = getItemValue(0,getRow(),"provincename");
AsDialog.SetTreeValue("SelectProvice", "__0000", "province=itemno@provincename=itemname","itemno","itemname", [provincecode,provincecodename], false, true,"",function(sReturn){
sReturn = sReturn.split("@");
if(sReturn[0]!=provincecode){
setItemValue(0,getRow(),"city","");
setItemValue(0,getRow(),"cityname","");
}
});
}
}
function selectCityCode(){//恁寁傑庈
var provincecode = getItemValue(0,getRow(),"province");
if(typeof(provincecode)!=undefined && provincecode != ''){
var citycode = getItemValue(0,getRow(),"city");
var citycodename = getItemValue(0,getRow(),"cityname");
var param = provincecode.substr(0,2);
AsDialog.SetTreeValue("SelectCity", param+'0000,'+param+'__00', "city=itemno@cityname=itemname","itemno","itemname", [citycode,citycodename], false, true);
}
}
function selectOrgnature(){//恁寁儂凳濬倰
var orgnature = getItemValue(0,getRow(),"orgnature");
var orgnaturename = getItemValue(0,getRow(),"orgnaturename");
AsDialog.SetTreeValue("SelectOrgnature", '_0', "orgnature=itemno@orgnaturename=itemname","itemno","itemname", [orgnature,orgnaturename], false, true);
}
function ValidityCheck(){
if(<%=customerType%> == '03'){ //跺<>諦誧
//苺桄痐璃濬倰峈旯爺痐麼還奀旯爺痐奀ㄛ堤汜゜ヽ岆瘁肮痐璃晤瘍笢腔゜ヽ珨祡
var certType = getItemValue(0,getRow(),"CERTTYPE");
var certID = getItemValue(0,getRow(),"CERTID");
if(certType == 'Ind01' || certType == 'Ind08'){
//蔚旯爺痐笢腔゜ヽ赻雄董跤堤汜゜ヽ,參旯爺痐笢腔俶梗董跤俶梗
if(certID.length == 15){
sex = certID.substring(14);
sex = parseInt(sex);
certID = certID.substring(6,12);
certID = "19"+certID.substring(0,2)+"/"+certID.substring(2,4)+"/"+certID.substring(4,6);
setItemValue(0,getRow(),"BIRTHDAY",certID);
if(sex%2==0){//✽鹹髒躓
setItemValue(0,getRow(),"SEX","2");
}else{
setItemValue(0,getRow(),"SEX","1");
}
}
if(certID.length == 18){
sex = certID.substring(16,17);
sex = parseInt(sex);
certID = certID.substring(6,14);
certID = certID.substring(0,4)+"/"+certID.substring(4,6)+"/"+certID.substring(6,8);
setItemValue(0,getRow(),"BIRTHDAY",certID);
if(sex%2==0){//✽鹹髒躓
setItemValue(0,getRow(),"SEX","2");
}else{
setItemValue(0,getRow(),"SEX","1");
}
}
}
}
}
/* function setErrorTips(colName,tips){
if(tips==""){
setItemUnit(0,getRow(),colName,"");
return ;
}
setItemUnit(0,getRow(),colName,"<font color=red>"+tips+"</font>");
} */
//苺桄毅妡痐(岆/瘁)
function checkDriver(){
var driverLicense = getItemValue(0,getRow(),"DRIVERLICENSE");
if(driverLicense=='2'){
setItemValue(0,getRow(),"LICENSENAME","");
setItemReadOnly(0, getRow(), "LICENSENAME", true);
setItemRequired(0, "LICENSENAME", false);
}else{
setItemReadOnly(0, getRow(), "LICENSENAME", false);
setItemRequired(0, "LICENSENAME", true);
}
}
function setIdexpiry(){
var date = document.getElementById("IDEXPIRY");
var dateValue = "";
dateValue = date.value;
AsDialog.OpenCalender(date,"yyyy/MM/dd","1900/01/01","2100/12/31",function(dateValue){
var myNewValue = "",myValue="";
myValue = this.dayValue;
if(typeof(myValue)!="undefined" && myValue!="undefined"){
myNewValue = myValue;
if(dateValue!=amarsoft2Real(myNewValue)){
date.value = amarsoft2Real(myNewValue);
setItemValue(0,getRow(0),"idexpiry",date.value);
}
}
},0,document.getElementById("DWTR").offsetTop);
}
function checkCertInfo(flag){
if(typeof(flag)=="undefined") flag=false;
var certType = getItemValue(0,getRow(),"certtype");
var certid = getItemValue(0,getRow(),"certid");
//潰脤赻<E884A4><E8B5BB>痐璃
if(certType == 'Ind01'){
if (!checkIdCard(certid)){
setErrorTips("certid",getBusinessMessage('156'));
return false;
}else{
setErrorTips("certid","");
}
}
// 誘桽桄痐
if(certType == 'Ind03'){
if (!checkCard(certid)){
setErrorTips("certid","誘桽跡宒衄昫ㄐ");
return false;
}else{
setErrorTips("certid","");
}
}
return true;
}
// 誘桽桄痐
function checkCard(value) {
var re1 = /^[a-zA-Z]{5,17}$/;
var re2 = /^[a-zA-Z0-9]{5,17}$/;
return (re2.test(value)) || re1.test(value);
}
function checkIdCard(value) {
var re = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
return re.test(value);
}
function checkEmergencyContactTel(){//苺桄踡摹薊炵<E8968A>1腔萇趕跡宒
var mobile = getItemValue(0,getRow(0),"EMERGENCY_CONTACT_TEL");
if(mobile==""){
// setErrorTips("EMERGENCY_CONTACT_TEL","萇趕祥夔峈諾!");
return true;
}
var phone = /^[1][3,4,5,7,8][0-9]{9}$/;
if(phone.test(mobile)){
setErrorTips("EMERGENCY_CONTACT_TEL","");
return true;
}else{
setErrorTips("EMERGENCY_CONTACT_TEL","萇趕跡宒祥淏<E7A5A5>!");
return false;
}
}
function checkREMARK(){//苺桄踡摹薊炵<E8968A>2腔萇趕跡宒
var mobile = getItemValue(0,getRow(0),"REMARK");
if(mobile==""){
// setErrorTips("REMARK","萇趕祥夔峈諾!");
return true;
}
var phone = /^[1][3,4,5,7,8][0-9]{9}$/;
if(phone.test(mobile)){
setErrorTips("REMARK","");
return true;
}else{
setErrorTips("REMARK","萇趕跡宒祥淏<E7A5A5>!");
return false;
}
}
//跦擂岆瘁厙埮陬珆尨祥肮腔杅擂
function changeNetCarInfo(){
var netcar = getItemValue(0,0,"IS_NETCAR");
if("1" == netcar){
$("#A_Group_0040").attr("style","display:block;");
setItemRequired(0,"IS_OPERATION",true);
setItemRequired(0,"IS_AFFILIATED",true);
setItemRequired(0,"IS_OPERATION_QUALIFICATION",true);
setItemRequired(0,"TRANSPORTCERTIDANDDATE",true);
setItemRequired(0,"AFFILIATEDNAME",true);
setItemRequired(0,"CERTNAMEANDID",true);
setItemRequired(0,"LEGALPERSONNAMEANDID",true);
setItemRequired(0,"AFFILIATEDDATE",true);
setItemRequired(0,"AFFILIATEDENDDATE",true);
setItemRequired(0,"REGISTEREDMONEY",true);
setItemRequired(0,"AFFILIATEDACTUALADDRESS",true);
setItemRequired(0,"AFFILIATEDADDRESS",true);
}else{
$("#A_Group_0040").attr("style","display:none;");
setItemRequired(0,"IS_OPERATION",false);
setItemRequired(0,"IS_AFFILIATED",false);
setItemRequired(0,"IS_OPERATION_QUALIFICATION",false);
setItemRequired(0,"TRANSPORTCERTIDANDDATE",false);
setItemRequired(0,"AFFILIATEDNAME",false);
setItemRequired(0,"CERTNAMEANDID",false);
setItemRequired(0,"LEGALPERSONNAMEANDID",false);
setItemRequired(0,"AFFILIATEDDATE",false);
setItemRequired(0,"AFFILIATEDENDDATE",false);
setItemRequired(0,"REGISTEREDMONEY",false);
setItemRequired(0,"AFFILIATEDACTUALADDRESS",false);
setItemRequired(0,"AFFILIATEDADDRESS",false);
}
}
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>