法人客户信息校验

This commit is contained in:
tangfutang 2018-09-29 18:23:19 +08:00
parent c48c21b3e9
commit 35d9079b99
5 changed files with 17 additions and 4 deletions

View File

@ -22,7 +22,7 @@
}
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
ASDataObject ado = dwTemp.getDataObject();
ado.setHtmlEvent("establish_date", "onchange", "getOperationPeriod"); //根据成立日期动态计算营业期限(年)
ado.setHtmlEvent("establish_date,LICENSEMATURITY", "onchange", "getOperationPeriod"); //根据成立日期动态计算营业期限(年)
ado.setHtmlEvent("status", "onchange", "changeRegisterInfo"); //客户状态为正式时必填,其他时候非必填
dwTemp.Style = "2";//freeform
dwTemp.genHTMLObjectWindow(customerId);
@ -244,7 +244,15 @@
function getOperationPeriod(){
var establish_date=getItemValue(0,0,"establish_date"); //成立日期
var cur_date = new Date(new Date()).format("yyyy/MM/dd"); //获取当前日期 yyyy/mm/dd
// var cur_date = new Date(new Date()).format("yyyy/MM/dd"); //获取当前日期 yyyy/mm/dd
var cur_date = getItemValue(0,0,"LICENSEMATURITY");
if(establish_date!=""&&cur_date!=""){
if(establish_date>cur_date){
alert("营业执照到期日不能小于成立日期,请重新选择营业执照到期日!");
setItemValue(0,0,"LICENSEMATURITY","");
return;
}
}
var date1 = establish_date.split('/'); // 拆分年月日
date1 = parseInt(date1[0]) * 12 + parseInt(date1[1]); // 得到月数
var date2 = cur_date.split('/'); // 拆分年月日

View File

@ -35,6 +35,7 @@
<script type="text/javascript">
$(document).ready(function(){
init();
changeRegisterInfo();
})
function init(){

View File

@ -94,7 +94,7 @@
var country = getItemValue(0,getRow(),"COUNTRY");
if(status == "status02"){
setItemRequired(0,"CUSTSOURCE",true);
setItemRequired(0,"CUSTKIND",true);
// setItemRequired(0,"CUSTKIND",true);
setItemRequired(0,"BIRTHDAY",true);
setItemRequired(0,"MARRIAGE",true);
setItemRequired(0,"OCCUPATION",true);

View File

@ -145,6 +145,7 @@
if (PAYDAY_DATE!=null&&PAYDAY_DATE!="") {
setItemValue(0,0,"COLLECT_FEES",PAYDAY_DATE);
}
setItemValue(0,0,"CONTRACT_ID","<%=contractid%>");
as_save("myiframe0","run()");
}else{
alert('请先撤销变更,再进行变更操作!!!');

View File

@ -68,7 +68,8 @@ public class LBTenantryInfoHandler extends CommonHandler{
//联系电话
BizObjectManager bom2 = JBOFactory.getBizObjectManager(CUSTOMER_TEL.CLASS_NAME);
//查询当前客户联系电话为办公地址的最新联系电话
BizObject CustomerTelList = bom2.createQuery("customerid=:customerid and isnew='yes' and teltype='030'").setParameter("customerid",customerid).getSingleResult(false);
//BizObject CustomerTelList = bom2.createQuery("customerid=:customerid and isnew='yes' and teltype='030'").setParameter("customerid",customerid).getSingleResult(false);
BizObject CustomerTelList = bom2.createQuery("customerid=:customerid and isnew='yes' ").setParameter("customerid",customerid).getSingleResult(false);
if(CustomerTelList != null){
//获取联系人
String linkman = CustomerTelList.getAttribute("linkman").toString();
@ -78,6 +79,8 @@ public class LBTenantryInfoHandler extends CommonHandler{
bo.setAttributeValue("CLIENT_LINKMAN",linkman);
//初始化电话
bo.setAttributeValue("CLIENT_TEL",telephone);
//³õʼ»¯ÓÊÏä
bo.setAttributeValue("CLIENT_EMAIL",CustomerTelList.getAttribute("mailbox").toString());
}
//查询当前客户联系电话类型为手机的最新联系电话
BizObject CustomerTelList1 = bom2.createQuery("customerid=:customerid and isnew='yes' and teltype='010'").setParameter("customerid",customerid).getSingleResult(false);