diff --git a/src/com/amarsoft/dict/als/manage/NameManager.java b/src/com/amarsoft/dict/als/manage/NameManager.java index 786f18e11..642794039 100644 --- a/src/com/amarsoft/dict/als/manage/NameManager.java +++ b/src/com/amarsoft/dict/als/manage/NameManager.java @@ -3,6 +3,7 @@ package com.amarsoft.dict.als.manage; import jbo.com.tenwa.lease.comm.BC_PAY_INFO_LOG; import jbo.com.tenwa.lease.comm.LB_INSURANCE_INFO; import jbo.com.tenwa.lease.comm.LB_PROJECT_INFO; +import jbo.sys.FLOW_TASK; import java.util.List; import java.util.Map; @@ -215,7 +216,7 @@ public class NameManager { return NameCache.getName("jbo.app.FORMATDOC_TYPE", "TYPETITLE", "TYPENO", typeNo); } - + /*public static String getCustManageUserID(String sCustomerID) throws Exception { @@ -238,6 +239,16 @@ public class NameManager BizObject bo = JBOFactory.createBizObjectQuery(LB_PROJECT_INFO.CLASS_NAME, "ID=:ID").setParameter("ID", projectID).getSingleResult(false); return bo != null?bo.getAttribute("PROJECT_NAME").getString():""; } + + public static String getFlowInitiator(String OBJECTNO) throws Exception{ + BizObject bo = JBOFactory.createBizObjectQuery(FLOW_TASK.CLASS_NAME, "OBJECTNO=:OBJECTNO AND PHASENO=:PHASENO").setParameter("OBJECTNO", OBJECTNO).setParameter("PHASENO", "0010").getSingleResult(false); + return bo != null?bo.getAttribute("USERNAME").getString():""; + } + + public static String getFlowInitTime(String OBJECTNO) throws Exception{ + BizObject bo = JBOFactory.createBizObjectQuery(FLOW_TASK.CLASS_NAME, "OBJECTNO=:OBJECTNO AND PHASENO=:PHASENO").setParameter("OBJECTNO", OBJECTNO).setParameter("PHASENO", "0010").getSingleResult(false); + return bo != null?bo.getAttribute("BEGINTIME").getString():""; + } public static String getYears(String ContractId,String i) throws Exception{ System.out.println(ContractId+"<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<"+i);