在數(shù)字化時(shí)代,高效的流程管理是企業(yè)成功的關(guān)鍵。為了滿足這一需求,php 發(fā)布Ingenious工作流引擎開源
Ingenious 的核心特點(diǎn)之一是其靈活性。它支持多種類型的任務(wù)和活動(dòng),包括人工任務(wù)、自動(dòng)化任務(wù)和決策任務(wù)。您可以根據(jù)實(shí)際需求自定義任務(wù)的執(zhí)行邏輯,并靈活地調(diào)整工作流程,以適應(yīng)不同的業(yè)務(wù)場景。此外,Ingenious還提供了豐富的插件和擴(kuò)展機(jī)制,使您能夠根據(jù)需要擴(kuò)展其功能和集成其他功能不挑框架。
采用PHP8強(qiáng)類型(嚴(yán)格模式)
升級(jí)PSR規(guī)范依賴版本
支持PHP主流框架【ThinkPHP,Webman,Laraver】
支持主流設(shè)計(jì)器【logicFlow,AntV X6】
支持 前置后置攔截器 表達(dá)式 會(huì)簽 會(huì)簽條件 合并 分支 抄送 子流程 自定義任務(wù) 委托 時(shí)限 任務(wù)調(diào)度
安裝Composer
composer require ingen/ingenious
兄弟牛掰,加油
謝謝贊賞與鼓勵(lì),我深感榮幸。在未來的道路上,我會(huì)持續(xù)深化專業(yè)知識(shí),精進(jìn)技術(shù)能力,力求在所屬領(lǐng)域內(nèi)達(dá)到更高的造詣。
試了下報(bào)錯(cuò),估計(jì)是去功能處理的不完善吧
流程運(yùn)行需要三個(gè)必要的步驟 1.模型設(shè)計(jì) 2模型部署 3流程定義 4流程實(shí)例為發(fā)起流程任務(wù)的數(shù)據(jù) 一般出現(xiàn)該問題流程發(fā)起的時(shí)候流程模型有缺少必要數(shù)據(jù)?;蛘咛峤灰粋€(gè)issues 提供相關(guān)流程json 對應(yīng)執(zhí)行步驟
作者, 想加個(gè)群。Yii2 框架可以部署嗎?
感謝支持
暫時(shí)不支持Yii2框架。
該引擎基于ThinkPHP ORM數(shù)據(jù)模型寫的,如果要在Yii2實(shí)現(xiàn)要么安裝使用ThinkPHP模型或者重新引擎的DB層跟服務(wù)層,如果是舊項(xiàng)目新增功能只能參考設(shè)計(jì)文檔使用Active Record數(shù)據(jù)模型實(shí)現(xiàn)。
鼠標(biāo)移動(dòng)到右側(cè)彈出的屬性面板、或者查看流程數(shù)據(jù)的面板,都會(huì)造成畫布中的流程被清空
layui 沒什么用戶群體了
參考v2版本配套吧,一個(gè)不挑框架的工作流引擎。
有提供配套新版本設(shè)計(jì)器,支持ele antd 多種ui
老板,演示打不開還是地址不對??!~
昨天才ingenious v2 工作流引擎,沒做demo適配,如果要體驗(yàn)可以看看這個(gè)地址
http://antd-vben5-pro.madong.tech/
賬號(hào)/密碼:admin/123456
注:實(shí)戰(zhàn)項(xiàng)目不開源
帥哦!php的流程控制又添猛將!
可以關(guān)注倉庫動(dòng)態(tài)
這個(gè)工作流引擎馬上一歲了,最近才發(fā)布的v2 版本,新版服務(wù)模塊組件化不局限于框架使用,也不需要標(biāo)準(zhǔn)組織架構(gòu)落地。
當(dāng)前比較流行的技術(shù),不錯(cuò)!