📄 organizationinfoejbbean.java
字号:
package cn.com.iaspec.workflow.organize.ejb;
/**
* <p>Title:取出机构角色人员 EJB控制类</p>
*
* <p>Description: 深圳市劳动仲裁信息管理系统</p>
*
* <p>Copyright: Copyright (c) 2005</p>
*
* <p>Company: 永泰软件工程有限公司</p>
*
* @author syj
* @version 1.0
*/
import java.util.*;
import javax.ejb.*;
import cn.com.iaspec.workflow.organize.business.*;
import cn.com.iaspec.workflow.vo.workflow.*;
import cn.com.iaspec.workflow.organize.tree.SelectActorTree;
import cn.com.iaspec.workflow.organize.dao.SelectActorDAO;
public class OrganizationInfoEJBBean
implements SessionBean{
SessionContext sessionContext;
public void ejbCreate()
throws CreateException{
}
public void ejbRemove(){
}
public void ejbActivate(){
}
public void ejbPassivate(){
}
public void setSessionContext(SessionContext sessionContext){
this.sessionContext=sessionContext;
}
public ArrayList getOrgCollectionData(UserInfo userInfo,String orgRels,
String actorSelModes,String caseAreaId,String activityId){
ArrayList list=null;
try{
// list=OrgRelBusinessControl.getOrgCollectionData(userInfo,orgRels,
// actorSelModes,caseAreaId,activityId);
}
catch(Exception e){
e.printStackTrace();
}
return list;
}
public List getChildTreeByTreeList(List treeList,String id,String type){
SelectActorService service=new SelectActorService();
return service.getChildTreeByTreeList(treeList,id,type);
}
public List getSelectActorTree(String userId,String areaId,
SelectActorParam actorParam)
throws Exception{
SelectActorService service=new SelectActorService();
return service.getSelectActorTree(userId,areaId,actorParam);
}
public List getSelectActorTree(String userId,String areaId,long activityId)
throws Exception{
SelectActorService service=new SelectActorService();
return service.getSelectActorTree(userId,areaId,activityId);
}
public SelectActorTree getTreeByTreeList(List treeList,String treeId,
String treeType){
SelectActorService service=new SelectActorService();
return service.getTreeByTreeList(treeList,treeId,treeType);
}
public SelectActorParam getSelectActorParam(long activityId)
throws Exception{
SelectActorDAO dao=new SelectActorDAO();
return dao.getSelectActorParam(activityId);
}
/**
* 查询转寄接受人员
*
* @param workItemId long 工作项ID
* @param areaId String 区域ID
* @param userId String 用户信息
* @return List
* @throws Exception
*/
public List getForwardUserTreeList(long workItemId,String areaId,String userId)
throws Exception{
SelectActorService service=new SelectActorService();
return null;//xiesl service.getForwardUserTreeList(workItemId,areaId,userId);
}
/**
* 将参与者信息列表排列成树状
* @param treeList ArrayList
* @return ArrayList
*/
public ArrayList arrangeActorTree(ArrayList treeList){
SelectActorService service=new SelectActorService();
return service.arrangeActorTree(treeList);
}
/**
* 取出要返回活动的办理人(可能有多个)
* @param workitemId 当前流程实例id
* @param returnToActId 要返回的活动定义id
* @return Vector
* @throws Exception
*/
public ArrayList getReturnActorsActorTree(long proInstId,
long returnToActDefId)throws Exception{
SelectActorService service=new SelectActorService();
return service.getReturnActorsActorTree(proInstId, returnToActDefId);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -