接口平台数据考入临时表

This commit is contained in:
lixuebo 2019-09-12 13:47:28 +08:00
parent 8ee7f468a9
commit 2f34489b4a

View File

@ -5,12 +5,15 @@ import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.lang3.time.DateUtils;
import jbo.app.tenwa.calc.LC_CALC_CONDITION_TEMP;
import jbo.app.tenwa.customer.CUSTOMER_ACCOUNT_TEMP;
import jbo.app.tenwa.customer.CUSTOMER_ADDRESS_TEMP;
import jbo.app.tenwa.customer.CUSTOMER_FAMILY_TEMP;
import jbo.app.tenwa.customer.CUSTOMER_PERSON_TEMP;
import jbo.com.tenwa.lease.comm.LB_EQUIPMENT_CAR_TEMP;
import jbo.com.tenwa.lease.comm.LB_GUARANTEE_UNIT_TEMP;
import jbo.com.tenwa.lease.comm.LB_PROJECT_INFO_TEMP;
import jbo.sys.PF_CALC_CONDITION;
@ -18,8 +21,10 @@ import jbo.sys.PF_CUSTOMER_ACCOUNT;
import jbo.sys.PF_CUSTOMER_ADDRESS;
import jbo.sys.PF_CUSTOMER_FAMILY;
import jbo.sys.PF_CUSTOMER_PERSON;
import jbo.sys.PF_EQUIPMENT_CAR;
import jbo.sys.PF_GUARANTEE_UNIT;
import jbo.sys.PF_PROJECT_INFO;
import com.amarsoft.app.als.sys.tools.DateUtil;
import com.amarsoft.app.util.ProductParamUtil;
import com.amarsoft.are.jbo.BizObject;
@ -183,6 +188,24 @@ public class PlatformDataToTemp extends BaseBussiness {
catBo.setAttributeValue("MOBILE",pcaBo.getAttribute("MOBILE"));
catBm.saveObject(catBo);
/**×âÁÞÎïÐÅÏ¢¿½±í*/
BizObject pecBo = JBOFactory.createBizObjectQuery(PF_EQUIPMENT_CAR.CLASS_NAME,bowhere).setParameter(boKey,boValue).getSingleResult(false);
if(pecBo!=null){
BizObjectManager lectBm = JBOFactory.getBizObjectManager(LB_EQUIPMENT_CAR_TEMP.CLASS_NAME,Sqlca);
BizObject lectBo = lectBm.createQuery("flowunid=:flowunid").setParameter("flowunid",flowunid).getSingleResult(true);
lectBo.setAttributeValue("DEVICE_TYPE",pecBo.getAttribute("DEVICE_TYPE"));
lectBo.setAttributeValue("DRIVE_TYPE",pecBo.getAttribute("DRIVE_TYPE"));
lectBo.setAttributeValue("FRAME_NUMBER",pecBo.getAttribute("FRAME_NUMBER"));
lectBo.setAttributeValue("CAR_COLOUR",pecBo.getAttribute("CAR_COLOUR"));
lectBo.setAttributeValue("ENGINE_NUMBER",pecBo.getAttribute("ENGINE_NUMBER"));
lectBo.setAttributeValue("LICENSE_PLATE_NUMBER",pecBo.getAttribute("LICENSE_PLATE_NUMBER"));
lectBo.setAttributeValue("EXPIRYDATE",pecBo.getAttribute("EXPIRYDATE"));
lectBo.setAttributeValue("regDate",pecBo.getAttribute("regDate"));
lectBo.setAttributeValue("zone",pecBo.getAttribute("zone"));
lectBo.setAttributeValue("mile",pecBo.getAttribute("mile"));
lectBo.setAttributeValue("MEMO",pecBo.getAttribute("MEMO"));
lectBm.saveObject(lectBo);
}
/**ÏîÄ¿»ù±¾ÐÅÏ¢¿½±í*/
BizObjectManager lpitBm = JBOFactory.getBizObjectManager(LB_PROJECT_INFO_TEMP.CLASS_NAME,Sqlca);