EAS 列表界面直接打开流程审批界面

1.  获取业务单据的ID,该单据状态是“审批中”,流程没有结束前的状态。

2.  查询出任务ID,在select  FID   t_wfr_assign where bizobjID = '业务单据的ID' 。

3.  在com.kingdee.eas.base.message.client包下创建一个类,原因是showBusinessUINew这个方法是受保护的,只能在这个包下进行访问。


package com.kingdee.eas.base.message.client; 
import com.kingdee.eas.framework.client.workflow.EASWfServiceClient;

public class Test {

	public   void fff(String id){
		try {
			com.kingdee.eas.base.message.client.MessageUtil.showBusinessUINew(
					new EASWfServiceClient(), "d05f0045-1638-4ce0-9cc0-22d5da174881WFWKITEM", this);
		} catch (Exception e) {
			e.printStackTrace();
		}
		
	}
}


4. 相关参考:MessageCenterUI 类 ,方法是:handleMultiMessages

你可能感兴趣的:(EAS 列表界面直接打开流程审批界面)