工作流審批系統,快速開發落地平臺
工作審批流系統,快速落地平臺
原創2022-05-25 10:22·軟件開發從業者
前言
activiti工作流引擎項目,企業erp、oa、hr、crm等企事業辦公系統輕鬆落地,請假審批demo從流程繪製到審批結束實例。
一、項目形式
springboot+vue+activiti集成了activiti在線編輯器,流行的前後端分離部署開發模式,快速開發平臺,可插拔工作流服務。工作流表單可平滑的接入自定義表單,接入後進行業務審批流轉。本項目集成了工作流所有的功能,並做了一個測試的表單進行審批演示。工作流部分功能含:流程圖在線繪製,在線發佈,工作流權限設置,審批節點設置(角色,直接指定人,部門等),業務表單關聯,提交,撤回,與籤或籤,同意,駁回(支持駁回到任意崗),審批委託,流程掛起,流程圖實時跟蹤,審批提醒,可接入釘釘進行釘釘通知,企業微信通知等。
二、項目介紹
本項目擁有用戶管理,部門管理,代碼生成,系統監管,報表,大屏展示,業務審批等功能。功能太強大,只能粗礦的介紹,所見即所得,體驗一下吧。
三、工作流
1.流程模型繪製
進入流程模型菜單,創建流程模型,這裡涉及到網關流轉,需要設置流轉條件,我們這裡是三十歲以上的走下面分支,三十歲以下的走上面的分支。點擊分支線,設置流轉條件即可。${age<=30}。保存後我們在列表中點擊發布即可。
2.流程配置
發佈後,就到了已發佈模型列表,在啓用之前,我們需要先對進行節點設置和關聯具體單據。
審批人員可以根據角色,直接指定人,部門,部門負責人,發起人部門負責人來進行配置,基本上滿足所有的流轉需求,並且可以設置表單變量。
設置流程表單,目前就做了一個請假的測試表單,並且可以對相應角色授權,做到自定義權限。
設置完後啓動即可。
3.流程提交
填寫請假表單
提交單據,優先級分爲普通,重要,緊急。消息通知可以選擇站內通知,短信,郵件。
提交之後可以撤回單據。
查看流程流轉進度情況。
也可以掛起,刪除流程。
4.流程審批
辦理人審批列表,可以處理單據(駁回或者通過),也可以委託他人待辦。
審批通過。
委託他人待代。
審批通過後進入已辦列表。
年齡大於30歲,進入下面分支流轉。
審批通過。
5.待辦信息推送
站內消息推送。
總結
上面只是展示了平臺的審批流功能,還有其他很多功能沒展示出來,自己也寫了一些非常好用的組件,做到系統敏捷快速開發,大大減少開發時間和成本。 有需要源碼的聯繫我。
鳴謝: 咖啡兔《activiti實戰》一書https://kafeitu.me/