慧正工作流产品V7SP2通过流程变量设置办理人
(1)创建一个流程

(2)为该流程添加流程变量
点击空白出,选择流程变量,流程变量的类型要选择“组织机构”

(3)选择任务3在从变量获取勾选创建的流程变量

(4)选择任务2 ,点击事件,为该节点添加一个进入节点事件。
事件名称随意填写,事件实现类:com.horizon.example.FlowParaVoluation。

FlowParaVoluation.java见下:
|
package com.horizon.example; import java.util.HashMap; import java.util.*;
import com.horizon.wf.bean.WorkParaBean; import com.horizon.wf.core.rule.IBaseRule; import com.horizon.wf.core.rule.BaseRuleImpl; import com.horizon.wf.global.StaticVarExtend;
public class FlowParaVoluation extends BaseRuleImpl implements IBaseRule{ @Override public boolean executeRule() { WorkParaBean paraBean = (WorkParaBean) getParameter(StaticVarExtend.Parameter_WorkParaBean);// 前后台参数
Map flowVarMap.put("handleperson", "admin"); paraBean.setFlowVarMap(flowVarMap); return true; } } |