@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