package com.tenwa.reckon.copydata; import java.util.List; import jbo.app.tenwa.calc.LC_CALC_CONDITION_TEMP; import com.amarsoft.are.jbo.BizObject; import com.amarsoft.are.jbo.JBOFactory; import com.amarsoft.awe.util.Transaction; import com.tenwa.flow.baseBussion.BaseBussiness; import com.tenwa.reckon.help.CalcConditionCopyService; /** * 商务条件临时表到起租 多条 * @author tenwapc * */ public class CalcConditionTempToAdjustList extends BaseBussiness{ public Object run(Transaction Sqlca) throws Exception { this.initBussinessParam(Sqlca); CalcConditionCopyService ser=new CalcConditionCopyService(); //自动获得传入的参数值 String sFlowUnid = (String)this.getAttribute("ObjectNo");//流程编号(新产生的) List condition=JBOFactory.createBizObjectQuery(LC_CALC_CONDITION_TEMP.CLASS_NAME,"flowunid=:flowunid").setParameter("flowunid", sFlowUnid).getResultList(false); for(BizObject bo:condition){ ser.tempToOnhire(sFlowUnid,bo.getAttribute("PAYMENT_NUMBER").getString(),bo.getAttribute("contract_id").getString(), Sqlca); } String sMessage="true"; return sMessage; } }