基於jsplumb的流程引擎開發

2021-10-03 06:45:53 字數 737 閱讀 8709

作為乙個90後的老碼農,有著自己的倔強,雖然市面上有很多優秀的流程引擎,但是還是想自己也造個輪子,趁著疫情期間,基於jsplumb簡單開發了乙個簡易的流程引擎,下面是前端編輯效果。

1.流程節點只有三種型別,開始節點,流程節點和結束節點。

2.每個流程可以設定對應的表和主鍵,然後後台就可以取到對應表上的所有資料。

3.每個節點之間可以繪製連線,每條連線可以增加判斷條件來指引流程該往哪個節點流向。

4.每個流程節點可以設定對應的審批人員以及對應的頁面路徑和推送提醒。

後端編寫了webservice介面,可以獲取任務,啟動流程以及運轉流程。

1.多分支流程

2.多條件流程

開始節點

流程節點

結束節點

儲存流程資訊

流程列表

匯出匯入

開公司的流程

一 選擇公司的形式 普通的有限責任公司,最低註冊資金3萬元,需要2個 或以上 股東,從06年1月起新的公司法規定,允許1 東註冊有限責任公司,這種特殊的有限責任公司又稱 一人 但公司名稱中不會有 一人 字樣,執照上會註明 自然人獨資 最低註冊資金10萬元。如果你和朋友 家人合夥投資創業,可選擇普通的...

個人開公司的流程

一 選擇公司的形式 普通的有限責任公司,最低註冊資金3萬元,需要2個 或以上 股東,從06年1月起新的公司法規定,允許1 東註冊有限責任公司,這種特殊的有限責任公司又稱 一人 但公司名稱中不會有 一人 字樣,執照上會註明 自然人獨資 最低註冊資金10萬元。如果你和朋友 家人合夥投資創業,可選擇普通的...

基於Unity引擎的Bent Normal實現

個人主頁 作者也是u sparkle活動參與者,uwa歡迎更多開發朋友加入u sparkle開發者計畫,這個舞台有你更精彩!最近半年趕專案的事情一直很忙,好不容易有空做點渲染的東西,於是嘗試了一下 bent normal maps 這是unreal 4.17發布的功能之一,可以拿來解決間接光照漏光。...