35 lines
1010 B
Java
35 lines
1010 B
Java
package com.base.helper;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.amarsoft.are.ARE;
|
|
import com.amarsoft.are.jbo.BizObject;
|
|
import com.amarsoft.are.jbo.BizObjectManager;
|
|
import com.amarsoft.are.jbo.BizObjectQuery;
|
|
import com.amarsoft.are.jbo.JBOException;
|
|
import com.amarsoft.are.jbo.JBOFactory;
|
|
import com.base.util.BizObjectUtil;
|
|
|
|
public class DocLibraryHelper {
|
|
|
|
public List<Map<String, Object>> findDocAttributeList(String sql) {
|
|
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
|
|
BizObject bo = null;
|
|
try {
|
|
BizObjectManager bom1 = JBOFactory
|
|
.getBizObjectManager("jbo.app.tenwa.doc.LB_DOCATTRIBUTE");
|
|
BizObjectQuery boq1 = bom1.createQuery(sql);
|
|
bo = boq1.getSingleResult(false);
|
|
if (bo == null)
|
|
return list;
|
|
BizObjectUtil boUtil = new BizObjectUtil();
|
|
list.add(boUtil.bizObject2MapValue(bo));
|
|
} catch (JBOException e) {
|
|
ARE.getLog().error(e);
|
|
}
|
|
return list;
|
|
}
|
|
}
|