Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 liferay 6.1 中使用 aperte 工作流程。我选择了 aperte,因为它提供了与工作流任务的自定义小部件链接,因此我可以在每个步骤中为用户提供自定义 ui 表单。
是否存在动态分配一个任务的受让人的任何方式(显而易见的方法是将受让人设置为liferay角色,但Java类决定任务的受让人更有效)。
是否可以将所有 activiti 工作流标签嵌入到 aperte 流中?
提前致谢
是的,您可以通过在 vaadin 小部件 java 类的流程实例中设置一个简单的属性来实现这一点。例如,
ProcessInstance pi =task.getProcessInstance (); pi.setSimpleAttribute ("selectedUser", "<liferay_screenname>");
现在在 AperteModeler 中,选择任务并转到步骤编辑器。转到“分配”选项卡,将受让人字段值输入为 {selectedUser}