flowable 中task的相關操做

1 獲取任務列表spa

1)獲取候選人的任務列表code

TaskService taskService = processEngine.getTaskService(); List<Task> tasks = taskService.createTaskQuery().taskCandidateUser("kermit").list();

2)若是任務分配給了某一組,查詢某一組的任務列表blog

TaskService taskService = processEngine.getTaskService(); List<Task> tasks = taskService.createTaskQuery().taskCandidateGroup("accountancy").list();

 

2 claim the task,當任務分配給了某一組人員時,須要該組人員進行搶佔。搶到了就將該任務給誰處理,其餘人不能處理。接口

taskService.claim(task.getId(), "fozzie");

此時,該任務已經成爲我的的了,能夠經過如下接口進行查詢該人的待辦get

List<Task> tasks = taskService.createTaskQuery().taskAssignee("fozzie").list();

 

3 完成 Task,當他將任務作完後能夠將該Task結束,API以下it

taskService.complete(task.getId());
相關文章
相關標籤/搜索