apzl_leasing/calc/com/tenwa/flow/CopyInfoTempToFormal2.java
2018-06-29 10:35:02 +08:00

37 lines
1.3 KiB
Java

package com.tenwa.flow;
import java.util.HashMap;
import java.util.Map;
import jbo.app.tenwa.customer.DISTRIBUTOR_INFO;
import jbo.app.tenwa.customer.DISTRIBUTOR_INFO_TEMP;
import com.amarsoft.app.util.ASOrgObject;
import com.amarsoft.are.jbo.BizObject;
import com.amarsoft.are.jbo.BizObjectManager;
import com.amarsoft.are.jbo.JBOFactory;
import com.amarsoft.are.util.StringFunction;
import com.amarsoft.awe.util.Transaction;
import com.amarsoft.context.ASUser;
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
import com.tenwa.flow.baseBussion.BaseBussiness;
import com.tenwa.lease.flow.project.businessapply.DistributorCompare;
public class CopyInfoTempToFormal2 extends BaseBussiness{
@Override
public Object run(Transaction Sqlca) throws Exception {
this.initBussinessParam(Sqlca);
Map<String,String>fromCondtion=new HashMap<String, String>();
fromCondtion.put("flowunid",this.getAttribute("FlowUnid").toString());
String id = this.getAttribute("ProjectId").toString();
BizObjectManager dit = JBOFactory.getBizObjectManager(DISTRIBUTOR_INFO.CLASS_NAME,Sqlca);
BizObject bo=dit.createQuery("id=:id").setParameter("id", id).getSingleResult(false);
bo.getAttribute("distributor_status").setValue("distributor_status06");
dit.saveObject(bo);
String sMessage="true";
return sMessage;
}
}