访问Alfresco工作流程我已经开始使用JavaScript了

时间:2015-02-13 14:42:57

标签: javascript workflow task alfresco alfresco-share

我正在尝试创建一个关于某个人参与的工作流程(Adhoc任务)的报告,并且我在访问该人员已启动且当前正在进行的工作流程时遇到问题

我正在使用JavaScript API并使用workflow Root Scope对象。有了这个,我只能使用workflow.getCompletedTasks();访问已完成的任务,但是,我需要获得正在进行的任务。

任何解决方案? 感谢

1 个答案:

答案 0 :(得分:1)

您可能希望深入到执行此操作的存储库Web脚本以查看它们的工作方式。例如,看看这个:

http://localhost:8080/alfresco/s/api/workflow-instances?initiator=admin&exclude=jbpm$wcmwf:*,jbpm$wf:articleapproval,activiti$publishWebContent,jbpm$publishWebContent,jbpm$inwf:invitation-nominated,jbpm$imwf:invitation-moderated,activiti$activitiInvitationModerated,activiti$activitiInvitationNominated&skipCount=0&maxItems=50&pooledTasks=false&state=COMPLETED

这就是“我已经开始的工作流程”面板调用。但您可以将州参数更改为ACTIVE,然后您将获得正在进行的工作流程。

也许您可以按原样使用该网络脚本来满足您的需求。如果没有,你可以打开它并创建你自己做任何你想做的事情。