flowable功能點梳理


1. 設置流程責任人或任務人的方式

1:在taskProcess.bpmn中直接寫 assignee=“admin” 
<userTask id="testUser" name="用戶任務測試" flowable:assignee="admin">

2:在taskProcess.bpmn中寫 assignee=“${userID}”,變量的值要是String的,使用流程變量指定辦理人。 <userTask id="fillTask" name="出差報銷" flowable:assignee="${taskUser}">
3:使用TaskListener接口,實現該接口,在類中定義: delegateTask.setAssignee(assignee);// 指定個人任務的辦理人

 

2. 權限處理,用戶和組,使用processEngine獲取IdentityService實例

IdentityService identityService = processEngine.getIdentityService();
User user = identityService.newUser("123");
Group group = identityService.newGroup("456");
identityService.createMembership(user.getId(),group.getId());

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM