springboot+vue+activiti,在線編輯器,快速開發平台


前言

目前市場上有很多開源平台沒有整合工作流,即使有,也是價格不菲的商業版,來看這篇文章的估計也了解了行情,肯定不便宜。我這個快速開發平台在系統基礎功能(用戶管理,部門管理…)上整合了工作流,你可以直接用來開發ERP,OA,CRM等企業級應用,不用再擔心如何再去花大量的時間集成工作流進來。博主是個人開發者。研究工作流有幾年了,依稀記得第一次寫工作流是用在江蘇某省局的用車申請業務上,那時候年輕氣盛,精力充沛可是能力有限,熬了幾十個夜整出來了,即使出來了,也是代碼很亂。后面也在好幾個系統參與了工作流的開發,目前是單獨把這一套給抽取出來了,做成了可插拔的,可以非常方便的整合到你的程序中。下面我們來探索吧。

一、項目形式

springboot+vue+activiti集成了activiti在線編輯器,快速開發平台,可插拔工作流服務。

二、項目介紹

本項目擁有用戶管理,部門管理,代碼生成,系統監管,報表,大屏展示,業務審批等功能。功能太強大,只能粗礦的介紹,所見即所得,體驗一下吧。

三、工作流

1.流程模型繪制

進入流程模型菜單,創建流程模型,這里涉及到網關流轉,需要設置流轉條件,我們這里是三十歲以上的走下面分支,三十歲以下的走上面的分支。點擊分支線,設置流轉條件即可。${age<=30}。保存后我們在列表中點擊發布即可。
繪制流程
設置流轉條件
在這里插入圖片描述

2.流程配置

發布后,就到了已發布模型列表,在啟用之前,我們需要先對進行節點設置和關聯具體單據。

已發布模型
審批人員可以根據角色,直接指定人,部門,部門負責人,發起人部門負責人來進行配置,基本上滿足所有的流轉需求,並且可以設置表單變量。

節點設置
設置流程表單,目前就做了一個請假的測試表單,並且可以對相應角色授權,做到自定義權限。
設置關聯表單
設置完后啟動即可。

3.流程提交

填寫請假表單
填寫表單發起申請
列表

提交單據,優先級分為普通,重要,緊急。消息通知可以選擇站內通知,短信,郵件。

提交表單

提交之后可以撤回單據。
撤回
查看流程流轉進度情況。

查看流轉進度

也可以掛起,刪除流程。
掛起

4.流程審批

辦理人審批列表,可以處理單據(駁回或者通過),也可以委托他人待辦。
審批待辦
審批通過。
在這里插入圖片描述
委托他人待代。
委托他人待辦

審批通過后進入已辦列表。
已辦列表

年齡大於30歲,進入下面分支流轉。
流程查看

審批通過。

審批通過

5.待辦信息推送

站內消息推送。
在這里插入圖片描述

總結

上面只是展示了平台的審批流功能,還有其他很多功能沒展示出來,自己也寫了一些非常好用的組件,做到系統敏捷快速開發,大大減少開發時間和成本,目前正在對接移動端審批。之前由於沒有時間去部署線上測試環境,考慮近期部署,目前可以單獨找我,遠程演示,有需要源碼的聯系我。q:2500564056。

鳴謝:
jeecgboot開源版http://jeecg.com/
咖啡兔activiti實戰https://kafeitu.me/


免責聲明!

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



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