一、流程图

[Java][activiti]Activiti这个过程委托功能[getAssignee()与getOwner()差异]

[Java][activiti]Activiti这个过程委托功能[getAssignee()与getOwner()差异]

二、流程定义文件:
AssigneeUserAndGroup.bpmn


三、单元測试
ProcessTestDelegateTask.java

taskService.claim(task.getId(), "user1");
();
assertNull(task.getOwner());
());
taskService.delegateTask(task.getId(), "henryyan");
task = taskService.createTaskQuery().singleResult();
());
taskService.resolveTask(task.getId());
task = taskService.createTaskQuery().taskDelegationState(DelegationState.RESOLVED).singleResult();
assertEquals("user1", task.getAssignee());
assertEquals("user1", task.getOwner());



版权声明:本文博客原创文章,博客,未经同意,不得转载。

相关文章:

  • 2021-08-30
  • 2021-12-10
  • 2021-11-11
  • 2021-11-07
  • 2021-05-27
  • 2021-11-07
  • 2022-12-23
猜你喜欢
  • 2021-04-18
  • 2021-05-07
  • 2022-12-23
  • 2021-07-04
  • 2022-02-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案