warm-flow工作流发布v1.1.90,新增mybatis-plus扩展,租户和逻辑删除支持配置

欢迎使用使用warm-flow

更新记录

  • v1.1.90
    • orm支持mybatis-plus扩展
    • 多租户字段隔离提供全局配置,自动获取
    • 增加软删除可以配置化
    • 新增三个测试模块

更新注意事项:
1、需要执行组件中的warm-flow_1.1.90.sql脚本,RuoYi-Vue-Warm-Flow项目只需要执行项目中的warm-flow_1.1.90.sql即可

本次更新特点

  1. 新增mybatis-plus扩展,非mysql外,只需转换表结构即可支持
  2. 非mysql系列的系统,也可以使用此组件
  3. 支持多租户和软删除(也可使用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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值