1.流程启动后,各个任务的负责人就应该查询自己当前需要处理的任务,查询出来的任务时该用户的待办任务。
// 查询当前个人待执行的任务
@Test
public void findPersonalTaskList() {
// 任务负责人
String assignee = "zhangsan";
//创建taskService
TaskService taskService = processEngine.getTaskService();
List<Task> tasks = taskService.createTaskQuery().processDefinitionKey("holiday").list();
for (Task task : tasks) {
System.out.println("task 流程实例Id = " + task.getProcessInstanceId());
System.out.println("task 任务Id = " + task.getId());
System.out.println("task 任务负责人 = " + task.getAssignee());
System.out.println("task 任务名称 = " + task.getName());
}
}