2017-08-17 2 views
0

Comment obtenir la liste des workflows/tâches actifs de l'utilisateur actuel dans Alfresco by JavaScript API?Est-il possible d'obtenir une liste des flux de travail de l'utilisateur actuel dans Alfresco

Il est nécessaire de créer une règle qui va écrire des tâches actives dans le fichier some et suspendre/attacher cette règle à/sur un dossier.

+1

Will not [workflow.getAssignedTasks()] (http://docs.alfresco.com/4.2/references/API-JS-WorkflowManager-getAssignedTasks.html) vous donne ce dont vous avez besoin? – Gagravarr

Répondre

0

Oui, il est possible d'obtenir la liste des workflows. Vous pouvez le faire avec l'API suivante.

GET /alfresco/service/api/task-instances?authority={authority?}&state={state?}&priority={priority?}&pooledTasks={pooledTasks?}&dueBefore={dueBefore?}&dueAfter={dueAfter?}&properties={properties?}&maxItems={maxItems?}&skipCount={skipCount?}&exclude={exclude?} 

GET /alfresco/service/api/workflow-instances/{workflow_instance_id}/task-instances?authority={authority?}&state={state?}&priority={priority?}&dueBefore={isoDate?}&dueAfter={isoDate?}&properties={prop1, prop2, prop3...?}&maxItems={maxItems?}&skipCount={skipCount?}&exclude={exclude?} 

Remarque: Vous pouvez définir vos propres paramètres en fonction de vos besoins dans la demande

Voir la documentation.

+0

Je connais RESTful mais ce n'est pas une API JavaScript. –