【问题标题】:Retrieving all User Tasks from an Activiti Workflow从 Activiti 工作流中检索所有用户任务
【发布时间】:2020-04-30 03:13:36
【问题描述】:

您好,我是 Activiti 的新手,想看看是否有办法在 Activiti 工作流程中获取所有用户任务。我试过这样做。

getTaskService().createTaskQuery()
                .processDefinitionId(processDefinitionId).list();

但这并没有给我想要的结果。它不仅仅返回用户任务。

谢谢

【问题讨论】:

    标签: java alfresco activiti


    【解决方案1】:

    如果您想获取特定用户的所有任务,您可以使用以下代码:

    List<Task> tasks=getTaskService().createTaskQuery().taskAssignee(userid).active().list();
    

    但如果您想要所有活动任务,请使用以下代码:

    List<Task> tasks=getTaskService().createTaskQuery().active().list();
    

    【讨论】:

    • 感谢您的回复,但我所说的用户任务是指您可以从 activiti-explorer 编辑器中拖动的那些。这可能吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多