FixFlow多实例会签功能使用介绍
Fixflow,做中國最好的開源流程引擎!項目地址https://github.com/fixteam/fixflow
?
FixFlow多實例(會簽)功能介紹
? ? ? ? 多實例:顧名思義,就是在此節點會產生多個任務實例,所有的activity類型節點都可以有多實例選項配置,比如UserTask、scriptTask等。
?
會簽場景舉例:
? ? ? ?以請假流程為例,請假流程發起后,需要由A,B,C三個領導會簽審批,如果2個以上領導同意,則請假通過,否則退回申請人節點。(這種請假流程比較YD,呵呵)。
?
? ? ? ?首先,創建新的流程實例,按照非會簽的配置配置好請假流程,保證一個人能正常審批。這點做不到,就去找下fixflow用戶向導的10分鐘入門章節吧。
?
原理介紹:
?
多實例配置界面一共6個參數:
配置過程:
?
?
? ? ? ?
?
?
? ? ? ? 現在,多實例的配置已經完成了,如果是fixflow官方的web示例項目,可以直接發布到項目中,用不同賬號登陸就可以看到效果了,當然,設置的三個處理人,在au_userinfo表中是必須存在的。
? ? ? ? 附注:文檔中的流程定義文件在附件中,在官方示例WEB中可以直接發布運行。
?
?
? ? ? ?總結:其實原理很簡單,就是循環做同一個節點,當滿足一定條件時跳出節點,在循環過程中,記錄中間變量,離開節點的時候通過變量來判斷處理后的結果。
?
? ? ? ?明白這些以后,可以根據原理任意擴展,像多部門會簽、像當2個人同意后,其他人不再處理、像循環執行某一項任務等等很多此類需求,熟話說:熟能生巧,先配置成功以后,慢慢研究原理,其實可以做出很多意想不到的功能的。
?
總結
以上是生活随笔為你收集整理的FixFlow多实例会签功能使用介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决git cherry-pick xx
- 下一篇: 学生如何提高专业英文阅读能力 精选