標(biāo)題:springboot-vue-activiti前后端分離快速開(kāi)發(fā)平臺(tái)腳手架矫俺,整合工作審批流烹棉,流程在線(xiàn)編輯器
前言
目前市場(chǎng)上有很多開(kāi)源平臺(tái)沒(méi)有整合工作流阳仔,即使有蔓彩,也是價(jià)格不菲的商業(yè)版,來(lái)看這篇文章的估計(jì)也了解了行情驳概,肯定不便宜赤嚼。我這個(gè)快速開(kāi)發(fā)平臺(tái)在系統(tǒng)基礎(chǔ)功能(用戶(hù)管理,部門(mén)管理…)上整合了工作流顺又,你可以直接用來(lái)開(kāi)發(fā)ERP更卒,OA,CRM等企業(yè)級(jí)應(yīng)用稚照,不用再擔(dān)心如何再去花大量的時(shí)間集成工作流進(jìn)來(lái)蹂空。博主是個(gè)人開(kāi)發(fā)者。研究工作流有幾年了果录,依稀記得第一次寫(xiě)工作流是用在江蘇某省局的用車(chē)申請(qǐng)業(yè)務(wù)上上枕,那時(shí)候年輕氣盛,精力充沛可是能力有限弱恒,熬了幾十個(gè)夜整出來(lái)了辨萍,即使出來(lái)了,也是代碼很亂返弹。后面也在好幾個(gè)系統(tǒng)參與了工作流的開(kāi)發(fā)锈玉,目前是單獨(dú)把這一套給抽取出來(lái)了,做成了可插拔的义起,可以非常方便的整合到你的程序中拉背。下面我們來(lái)探索吧。</font>
一默终、項(xiàng)目形式
springboot+vue+activiti集成了activiti在線(xiàn)編輯器椅棺,快速開(kāi)發(fā)平臺(tái),可插拔工作流服務(wù)齐蔽。
二两疚、項(xiàng)目介紹
本項(xiàng)目擁有用戶(hù)管理,部門(mén)管理肴熏,代碼生成鬼雀,系統(tǒng)監(jiān)管顷窒,報(bào)表蛙吏,大屏展示源哩,業(yè)務(wù)審批等功能。功能太強(qiáng)大鸦做,只能粗礦的介紹励烦,所見(jiàn)即所得,體驗(yàn)一下吧泼诱。
三坛掠、工作流
1.流程模型繪制
進(jìn)入流程模型菜單,創(chuàng)建流程模型治筒,這里涉及到網(wǎng)關(guān)流轉(zhuǎn)屉栓,需要設(shè)置流轉(zhuǎn)條件,我們這里是三十歲以上的走下面分支耸袜,三十歲以下的走上面的分支友多。點(diǎn)擊分支線(xiàn),設(shè)置流轉(zhuǎn)條件即可堤框。${age<=30}域滥。保存后我們?cè)诹斜碇悬c(diǎn)擊發(fā)布即可。2.流程配置
發(fā)布后蜈抓,就到了已發(fā)布模型列表启绰,在啟用之前,我們需要先對(duì)進(jìn)行節(jié)點(diǎn)設(shè)置和關(guān)聯(lián)具體單據(jù)沟使。
審批人員可以根據(jù)角色委可,直接指定人,部門(mén)腊嗡,部門(mén)負(fù)責(zé)人撤缴,發(fā)起人部門(mén)負(fù)責(zé)人來(lái)進(jìn)行配置,基本上滿(mǎn)足所有的流轉(zhuǎn)需求叽唱,并且可以設(shè)置表單變量屈呕。
設(shè)置完后啟動(dòng)即可镶摘。
3.流程提交
填寫(xiě)請(qǐng)假表單提交單據(jù)嗽桩,優(yōu)先級(jí)分為普通,重要凄敢,緊急碌冶。消息通知可以選擇站內(nèi)通知,短信涝缝,郵件扑庞。
查看流程流轉(zhuǎn)進(jìn)度情況。
4.流程審批
辦理人審批列表,可以處理單據(jù)(駁回或者通過(guò))栅隐,也可以委托他人待辦塔嬉。審批通過(guò)记盒。
5.待辦信息推送
站內(nèi)消息推送。四外傅、項(xiàng)目其他頁(yè)面截圖
登錄頁(yè)面統(tǒng)計(jì)報(bào)表,大屏設(shè)計(jì)等萎胰。
總結(jié)
上面只是展示了平臺(tái)的審批流功能碾盟,還有其他很多功能沒(méi)展示出來(lái),自己也寫(xiě)了一些非常好用的組件技竟,做到系統(tǒng)敏捷快速開(kāi)發(fā)冰肴,大大減少開(kāi)發(fā)時(shí)間和成本,目前正在對(duì)接移動(dòng)端審批榔组。之前由于沒(méi)有時(shí)間去部署線(xiàn)上測(cè)試環(huán)境熙尉,考慮近期部署,目前可以單獨(dú)找我搓扯,遠(yuǎn)程演示检痰,有需要源碼的聯(lián)系我。q:2500564056锨推。
鳴謝: jeecgboot開(kāi)源版http://jeecg.com/ 咖啡兔activiti實(shí)戰(zhàn)https://kafeitu.me/