【发布时间】:2015-12-02 12:16:09
【问题描述】:
我正在创建一个非常简单的工作流程:
<process id="test" name="test" isExecutable="true">
<startEvent id="start" name="start" activiti:initiator="initiator"></startEvent>
<userTask id="user" name="ownertask" activiti:candidateGroups="management"></userTask>
<endEvent id="end" name="end"></endEvent>
<sequenceFlow id="flow1" name="flow1" sourceRef="start" targetRef="user"></sequenceFlow>
<sequenceFlow id="flow2" name="flow2" sourceRef="user" targetRef="end"></sequenceFlow>
</process>
我想为此流程实例定义“所有者”。我怎么能做到这一点。任何帮助表示赞赏。
【问题讨论】:
-
在您的情况下,“initiator”流程实例变量已经具有启动流程的用户的 userId,因此您可以使用它来表示此实例的“所有者”。您可以通过将 activiti:initiator 属性的值更改为您喜欢的任何名称来随意更改变量名称。