前言
目前市場上有很多開源平臺沒有整合工作流蚌堵,即使有,也是價格不菲的商業(yè)版,來看這篇文章的估計也了解了行情吼畏,肯定不便宜督赤。我這個快速開發(fā)平臺在系統(tǒng)基礎(chǔ)功能(用戶管理,部門管理…)上整合了工作流泻蚊,你可以直接用來開發(fā)ERP躲舌,OA,CRM等企業(yè)級應(yīng)用性雄,不用再擔(dān)心如何再去花大量的時間集成工作流進(jìn)來没卸。博主是個人開發(fā)者。研究工作流有幾年了秒旋,依稀記得第一次寫工作流是用在江蘇某省局的用車申請業(yè)務(wù)上约计,那時候年輕氣盛,精力充沛可是能力有限迁筛,熬了幾十個夜整出來了煤蚌,即使出來了,也是代碼很亂细卧。后面也在好幾個系統(tǒng)參與了工作流的開發(fā)尉桩,目前是單獨把這一套給抽取出來了,做成了可插拔的酒甸,可以非常方便的整合到你的程序中魄健。下面我們來探索吧。</font>
一插勤、項目形式
springboot+vue+activiti集成了activiti在線編輯器沽瘦,快速開發(fā)平臺,可插拔工作流服務(wù)农尖。
二析恋、項目介紹
本項目擁有用戶管理,部門管理盛卡,代碼生成助隧,系統(tǒng)監(jiān)管,報表滑沧,大屏展示并村,業(yè)務(wù)審批等功能。功能太強(qiáng)大滓技,只能粗礦的介紹哩牍,所見即所得,體驗一下吧令漂。
三膝昆、工作流
1.流程模型繪制
進(jìn)入流程模型菜單丸边,創(chuàng)建流程模型,這里涉及到網(wǎng)關(guān)流轉(zhuǎn)荚孵,需要設(shè)置流轉(zhuǎn)條件妹窖,我們這里是三十歲以上的走下面分支,三十歲以下的走上面的分支收叶。點擊分支線骄呼,設(shè)置流轉(zhuǎn)條件即可。${age<=30}滔驾。保存后我們在列表中點擊發(fā)布即可谒麦。2.流程配置
發(fā)布后,就到了已發(fā)布模型列表哆致,在啟用之前绕德,我們需要先對進(jìn)行節(jié)點設(shè)置和關(guān)聯(lián)具體單據(jù)。
審批人員可以根據(jù)角色摊阀,直接指定人耻蛇,部門,部門負(fù)責(zé)人胞此,發(fā)起人部門負(fù)責(zé)人來進(jìn)行配置臣咖,基本上滿足所有的流轉(zhuǎn)需求,并且可以設(shè)置表單變量漱牵。
設(shè)置完后啟動即可。
3.流程提交
填寫請假表單提交單據(jù)闻镶,優(yōu)先級分為普通甚脉,重要,緊急铆农。消息通知可以選擇站內(nèi)通知牺氨,短信,郵件墩剖。
查看流程流轉(zhuǎn)進(jìn)度情況。
4.流程審批
辦理人審批列表,可以處理單據(jù)(駁回或者通過)蒲障,也可以委托他人待辦。審批通過洞斯。
5.待辦信息推送
站內(nèi)消息推送。總結(jié)
上面只是展示了平臺的審批流功能坑赡,還有其他很多功能沒展示出來烙如,自己也寫了一些非常好用的組件,做到系統(tǒng)敏捷快速開發(fā)毅否,大大減少開發(fā)時間和成本亚铁,目前正在對接移動端審批。之前由于沒有時間去部署線上測試環(huán)境螟加,考慮近期部署徘溢,目前可以單獨找我,遠(yuǎn)程演示捆探,有需要源碼的聯(lián)系我然爆。q:2500564056。
鳴謝: jeecgboot開源版http://jeecg.com/ 咖啡兔activiti實戰(zhàn)https://kafeitu.me/