开源中国社区团队直播首秀,以分享为名讲述开源中国社区背后的故事”
@TOC
欢迎使用使用warm-flow
更新记录
- v1.1.80
- orm支持mybatis-plus扩展
- 多租户字段隔离提供全局配置,自动获取
- 增加软删除可以配置化
- 新增三个测试模块
更新注意事项: 1、需要执行组件中的warm-flow_1.1.8.sql脚本,RuoYi-Vue-Warm-Flow项目只需要执行项目中的warm-flow_1.1.8.sql即可
本次更新特点
- 新增mybatis-plus扩展,非mysql外,只需转换表结构即可支持
- 非mysql系列的系统,也可以使用此组件
- 支持多租户和软删除(也可使用mybatis-plus自带的多租户插件和软删除配置)
多租户和软删除使用
# warm-flow工作流配置 warm-flow: # 是否显示banner图,默认是 banner: true # 填充器 (可配置文件注入,也可用@Bean/@Component方式) data-fill-handler-path: com.warm.flow.core.test.handle.CustomDataFillHandler # 全局租户处理器(可配置文件注入,也可用@Bean/@Component方式) tenant_handler_path: com.warm.flow.core.test.handle.CustomTenantHandler # 是否开启逻辑删除 logic_delete: true # 逻辑删除字段值(开启后默认为2) logic_delete_value: 2 # 逻辑未删除字段(开启后默认为0) logic_not_delete_value: 0
/** * 全局租户处理器(可配置文件注入,也可用@Bean/@Component方式) * * @author warm */ public class CustomTenantHandler implements TenantHandler { @Override public String getTenantId() { return "000000"; } }
项目地址
gitee地址 |github地址
演示地址
- admin/admin123
演示地址:http://www.hhzai.top:81
还没有评论,来说两句吧...