TpFlow工作流引擎5.0版可能是我们最大的一次改版了,从2020年6月底开始征集意见,到9月开始全面升级改版,历时半年之久的全面升级规划跟调整,重构了系统底层架构,支持更多的自定义开发以及更加完善的流程驱动、API接口。
底层重构,精简了百分之20以上的核心代码;
极易扩展,更加开放的底层接口
业务逻辑,全面支持业务逻辑接口判断
API接口,支持系统自带及API接口请求
拥抱Composer,全面支持Tp6.0,Mysql8.0,PHP7.3+版本
5.0版本拥有之前版本所有功能及特性,并且在之前版本的特性上全面做了底层结构优化,从请求结构上不仅支持了template
的内置方式,更支持了Jwt的请求方式,支持多模式多结构的布局。
1、支持Compoer 包管理,可以使用 composer require guoguo/tpflow
直接安装
2、支持代理模式,流程管理更加方便快捷
3、支持业务请求接口自定义 before
after
4、支持流程管理权限控制
安装基础环境和Demo
git clone https://gitee.com/ntdgg/tpflow-demo.git
新项目,或者其他项目,请直接运行下面目录
composer require guoguo/tpflow
安装完后,需要进行两步骤移动数据:
1、移动
vendor\guoguo\tpflow\assets
目录下的work
目录到你的public
目录下面
2、移动配置文件到vendor\guoguo\tpflow\src\config
下的tpflow.php
到项目的config 目录下
3、导入tpflow5.0.sql
请注意先备份数据。谨慎操作
4、根据需要进行配置文件的修改。
5、路由配置
本文为逆天的蝈蝈的文章,转载无需和我联系,但请注明cojz8.com