動態

詳情 返回 返回

camunda工作流實戰項目(表單設計器+流程編輯器,零代碼創建流程) - 動態 詳情

該項目的plus版本已製作完成,文章鏈接 [plus版]camunda工作流實戰項目

一、整體情況介紹

  • 基於ruoyi平台和camunda工作流開發而成,結合bpmn.js流程編輯器和vform表單設計器,實現常規流程零代碼創建。
  • 具備流程中心的能力,支持外部任務,可協調多個業務系統協同工作
  • 具備SaaS平台的能力,支持多租户,各業務系統可作為租户,創建自己的流程,通過外部任務與自身業務代碼結合,實現流程託管。並提供了頁面內嵌的方案,業務系統就像使用自己系統的功能一樣使用流程平台
  • 演示地址:http://60.205.152.250/login
  • 詳細介紹視頻: https://www.bilibili.com/video/BV1a3411o7LK/

二、項目特點

  1. 使用了功能和性能都最為強大的camunda工作流引擎
  2. 完美集成bpmn.js流程編輯器,並做了易用性改造
  3. 集成開源表單設計器vform,實現動態表單回顯、數據回填,並做了易用性改造
  4. 支持外部任務,易於對接其他業務系統,可作為流程中心實現調度多個業務系統在統一流程中協同工作
  5. 支持流程任意節點撤回、打回到任意節點、前加簽、後加籤等操作
  6. 支持多租户,具備SaaS平台的能力
  7. 提供將頁面內嵌到外部業務系統的方案,結合外部任務,就像使用自己系統的功能一樣使用流程平台
  8. 流程進度高亮顯示
  9. 流程節點懸浮顯示代理人等信息
  10. 異常節點紅色高亮,顯示異常信息,便於故障定位
  11. 支持將代碼編寫的表單配置到系統中,提供對複雜業務表單的支持

三、功能介紹

1、自定義表單

在線拖拽生成表單,根據不同業務場景創建不同的表單,無需編寫代碼。

2、流程模型

在線繪製流程圖,動態配置流程發起表單、任務節點表單、處理人、監聽器等,實現零代碼創建流程。
對流程編輯器做了大量易用性改造,方便對錶單、代理人、候選組、候選人、監聽器的配置工作





3、部署管理

查看流程模型的部署記錄,可刪除部署信息

4、流程定義

顯示對於部署的流程定義,並可對其進行激活、掛起、刪除等操作

5、流程發起

顯示系統可被髮起的流程,點擊流程進入流程發起界面,填寫流程發起表單。

6、我的發起

查看我發起過的流程,點擊詳情可以查看流程發起表單信息、流程進度、處理人、提交記錄、關聯流程等信息




7、我的待辦

查詢待辦任務,點擊處理進入辦理界面

8、經辦任務

查詢我參與處理的流程

9、關聯流程

當流程調用另一個流程時,在流程查看頁面會出現關聯流程選項,可以方便定位到與當前流程關聯的流程

10、故障信息

當流程某節點出現故障,流程狀態會顯示“存在故障”,流程進度圖會將故障節點高亮顯示,故障信息頁籤會顯示故障的詳細信息


11、交還、委派

12、流程圖校驗

對流程配置進行驗證,發現基本的配置錯誤,並以節點高亮和鼠標懸浮顯示錯誤信息的方式提示錯誤

非開源項目,若有公司或團隊感興趣,QQ: 502447474。

Add a new 評論

Some HTML is okay.