2018-11-05 15:22:08 +08:00

32 lines
917 B
Java

package com.tenwa.lease.app.cache;
import java.util.List;
import jbo.app.VOUCHERASSSTACTS_INFO;
import com.amarsoft.are.jbo.BizObject;
import com.amarsoft.are.jbo.BizObjectManager;
import com.amarsoft.are.jbo.JBOFactory;
import com.amarsoft.are.jbo.JBOTransaction;
public class VoucherCache {
public static String getAuxiliary(String id) throws Exception
{
//JBOTransaction tx=JBOFactory.getFactory().createTransaction();
BizObjectManager bm=JBOFactory.getFactory().getManager(VOUCHERASSSTACTS_INFO.CLASS_NAME);
String memo="";
List<BizObject> vous=bm.createQuery("select * from O where O.id in (select conn.ASSTACTTYPE from jbo.app.VOUCHER_CONNECTION conn where conn.config_id=:id)")
.setParameter("id", id).getResultList(false);
for(BizObject vou:vous)
{
memo+=","+vou.getAttribute("memo").toString();
}
if(memo.length()>0)
{
return memo.substring(1);
}
return memo;
}
}