From 2f34489b4a1536971e5f487e6117a82eeb5a3150 Mon Sep 17 00:00:00 2001 From: lixuebo Date: Thu, 12 Sep 2019 13:47:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=B9=B3=E5=8F=B0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E8=80=83=E5=85=A5=E4=B8=B4=E6=97=B6=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../commbusiness/PlatformDataToTemp.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src_tenwa/com/tenwa/lease/flow/project/commbusiness/PlatformDataToTemp.java b/src_tenwa/com/tenwa/lease/flow/project/commbusiness/PlatformDataToTemp.java index 49c6cd133..88d5a60c8 100644 --- a/src_tenwa/com/tenwa/lease/flow/project/commbusiness/PlatformDataToTemp.java +++ b/src_tenwa/com/tenwa/lease/flow/project/commbusiness/PlatformDataToTemp.java @@ -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);