Skip to content

Tags: dromara/warm-flow

Tags

v1.6.7

Toggle v1.6.7's commit message
- [feat] 设计器支持节点扩展属性设置

- [feat] 流程图扩展,新增接口,方便追加文字
- [feat] 流程状态支持颜色支持自定义
- [update] 节点表版本号字段标识下个版本删除
- [update] Jackson反序列化时忽略未知字段
- [update] 删除部分代码,调整注释
- [update] 修改当票签和会签节点时,注意事项描述
- [fix] 规范solon,api注解 防止某些情况获取不到方法参数名
- [fix] 删除流程实例的时候,办理用户不存在,导致删除失败
- [fix] #IBP397:修复当设计流程,开始节点出现再负坐标时,文字名称未显示
- [fix] #IBP3LK:修复开启流程,流程图第一个节点不是待办颜色
- [fix] 网关节点编辑文字报错处理
- [remove] 移除流程定义xml导入导出方式
- [remove] 移除多余的skip_Any_Node字段
- [style] 常量改成大写和下划线

v1.6.6

Toggle v1.6.6's commit message
- [feat] 导入、导出和保存等新增json格式支持DefService.importIs/importJson/importDef/…

…saveDef/exportJson

- [feat] 新增获取后置节点方法NodeService.suffixNodeList
- [feat] 新增网关直连和测试案例
- [feat] 流程图右上角新增完成状态颜色示例
- [feat] 新增流程图查询接口和扩展接口ChartService
- [feat] 新增历史表数据同步为新的流程图元数据
- [feat] 新增sqlserver全量脚本
- [update] 导入、导出和保存xml格式标识为即将删除,请参照hh-vue切换json的api
- [update] FlowFactory修改为FlowEngine
- [update] 历史表目标节点编码和目标节点名称字段长度改为200
- [update] 通过或者退回到并行网关,开启多个任务,改为只产生一条历史记录
- [update] 退回或者任务完成,其他需要被删除的任务不需要记录历史表,因为已经存在退回记录,不需要重复记录
- [update] 转办、委派、加签和减签,改为只产生一条历史记录
- [update] 批量保存改为默认1000条一批
- [update] 流程设计保存,增加遮罩层
- [refactor] 流程图绘制调整重构
- [refactor] 移除mybatis-flex,easy-query和jpa的扩展包,独立成项目,由专门人维护
- [refactor] 实体类和dao获取改为通过反射,解耦orm-core包
- [refactor] 重构获取前置节点方法NodeService.previousNodeList
- [fix] 修复退回时存在其他代办任务,未删除的问题
- [fix] 修复流程退回目标节点前存在并行网关,导致不生成代办任务的问题
- [fix] 修复条件表达式中如果有`|`或导致错误分隔的问题
- [fix] 修复绘制流程图,错误判断同一条录像的key
- [fix] 修复结束节点还执行创建监听器的问题
- [remove] 移除DefService获取流程图api,由ChartService中chartIns和chartDef代替
- [remove] 删除前端log打印
- [remove] 移除oracle和postgresql升级脚本,后续只提供mysql升级脚本,所有的全量脚本,其他升级脚本的自行转换

v1.6.1

Toggle v1.6.1's commit message
- [feat] 导入、导出和保存等新增json格式支持DefService.importIs/importJson/importDef/…

…saveDef/exportJson

- [feat] 新增获取后置节点方法NodeService.suffixNodeList
- [feat] 新增网关直连和测试案例
- [feat] 流程图右上角新增完成状态颜色示例
- [feat] 新增流程图查询接口和扩展接口ChartService
- [feat] 新增历史表数据同步为新的流程图元数据
- [feat] 新增sqlserver全量脚本
- [update] 导入、导出和保存xml格式标识为即将删除,请参照hh-vue切换json的api
- [update] FlowFactory修改为FlowEngine
- [update] 历史表目标节点编码和目标节点名称字段长度改为200
- [update] 通过或者退回到并行网关,开启多个任务,改为只产生一条历史记录
- [update] 退回或者任务完成,其他需要被删除的任务不需要记录历史表,因为已经存在退回记录,不需要重复记录
- [update] 转办、委派、加签和减签,改为只产生一条历史记录
- [update] 批量保存改为默认1000条一批
- [update] 流程设计保存,增加遮罩层
- [refactor] 流程图绘制调整重构
- [refactor] 移除mybatis-flex,easy-query和jpa的扩展包,独立成项目,由专门人维护
- [refactor] 实体类和dao获取改为通过反射,解耦orm-core包
- [refactor] 重构获取前置节点方法NodeService.previousNodeList
- [fix] 修复退回时存在其他代办任务,未删除的问题
- [fix] 修复流程退回目标节点前存在并行网关,导致不生成代办任务的问题
- [fix] 修复条件表达式中如果有`|`或导致错误分隔的问题
- [fix] 修复绘制流程图,错误判断同一条录像的key
- [fix] 修复结束节点还执行创建监听器的问题
- [remove] 移除DefService获取流程图api,由ChartService中chartIns和chartDef代替
- [remove] 删除前端log打印
- [remove] 移除oracle和postgresql升级脚本,后续只提供mysql升级脚本,所有的全量脚本,其他升级脚本的自行转换

v1.6.0

Toggle v1.6.0's commit message
- [feat] 导入、导出和保存等新增json格式支持DefService.importIs/importJson/importDef/…

…saveDef/exportJson

- [feat] 新增获取后置节点方法NodeService.suffixNodeList
- [feat] 新增网关直连和测试案例
- [feat] 流程图右上角新增完成状态颜色示例
- [feat] 新增流程图查询接口和扩展接口ChartService
- [feat] 新增历史表数据同步为新的流程图元数据
- [feat] 新增sqlserver全量脚本
- [update] 导入、导出和保存xml格式标识为即将删除,请参照hh-vue切换json的api
- [update] FlowFactory修改为FlowEngine
- [update] 历史表目标节点编码和目标节点名称字段长度改为200
- [update] 通过或者退回到并行网关,开启多个任务,改为只产生一条历史记录
- [update] 退回或者任务完成,其他需要被删除的任务不需要记录历史表,因为已经存在退回记录,不需要重复记录
- [update] 转办、委派、加签和减签,改为只产生一条历史记录
- [update] 批量保存改为默认1000条一批
- [update] 流程设计保存,增加遮罩层
- [refactor] 流程图绘制调整重构
- [refactor] 移除mybatis-flex,easy-query和jpa的扩展包,独立成项目,由专门人维护
- [refactor] 实体类和dao获取改为通过反射,解耦orm-core包
- [refactor] 重构获取前置节点方法NodeService.previousNodeList
- [fix] 修复退回时存在其他代办任务,未删除的问题
- [fix] 修复流程退回目标节点前存在并行网关,导致不生成代办任务的问题
- [fix] 修复条件表达式中如果有`|`或导致错误分隔的问题
- [fix] 修复绘制流程图,错误判断同一条录像的key
- [fix] 修复结束节点还执行创建监听器的问题
- [remove] 移除DefService获取流程图api,由ChartService中chartIns和chartDef代替
- [remove] 删除前端log打印
- [remove] 移除oracle和postgresql升级脚本,后续只提供mysql升级脚本,所有的全量脚本,其他升级脚本的自行转换

v1.3.8

Toggle v1.3.8's commit message
- [fix] 修复最新设计器代码未复制到到jar包

v1.3.7

Toggle v1.3.7's commit message
- [fix] 修复设计器驳回指定节点显示异常问题

- [fix] 流程实例查询SQL BUG

v1.3.6

Toggle v1.3.6's commit message
[fix] 修复设计器驳回指定节点显示异常问题

v1.3.5

Toggle v1.3.5's commit message
- [feat] 新增获取所有前置节点接口

- [feat] 设计器新增设置驳回指定节点
- [feat] 条件表达式新增默认策略`default|${flag == 5 && flag > 4}`
- [feat] 新增mybatis-plus关闭逻辑删除案例
- [update] 退回不校验是否办理过
- [update] 复制流程版本号支持自动递增
- [update] 结点命名全部改成节点
- [refactor] 导入流程方法拆成两个方法,读取is流和导入实体类,insertFlow改为公共方法
- [refactor] 条件表达式原本太繁琐,进行精简, `@@eq@@|flag@@eq@5` --> `eq|flag|5`
- [refactor] 任意跳转,改成退回选择目标节点,票签必填,修改字段名称

v1.3.4

Toggle v1.3.4's commit message
- 更新日志

    - [feat] 新增监听器spel表达式,并且支持扩展
    - [feat] 增加全局监听器,针对整个系统,通过接口接入方式
    - [feat] 新增审批前获取当前办理人接口,类似satoken方式 @HuangJian
    - [feat] 流程变量表达式支持替换集合 @HuangJian
    - [feat] 设计器引入,新增支持solon
    - [feat] 新增创建流程定义,默认初始化节点
    - [feat] 新增根据流程定义id集合,查询流程实例集合api
    - [update] 监听器配置页面ui调整
    - [update] 重新定义监听器名称,原全局监听器改名为流程监听器,局部监听器改名为节点监听器
    - [update] 已经开启过审批任务的不可取消发布和删除
    - [update] 转办、委派、加签和减签,增加参数合法性校验
    - [update] 修改流程变量传递方式,可通过办理人变量表达式或者分派监听器,初始化后续所有办理人
    - [update] 加载handler取消懒加载,重构test项目
    - [update] 办理人变量表达式,删除策略前缀,通过$和#区分
    - [update] 流程版本号默认改完自动递增,不接收外部设置
    - [refactor] 重构条件表达式和办理人变量表达式
    - [remove] 移除权限监听器

v1.3.3

Toggle v1.3.3's commit message
- 更新日志

    - [feat] 新增支持接入业务系统token,支持多token
    - [update] 办理人选择tabs切换
    - [update] 没有左侧树状选择数据时,左侧隐藏
    - [fix] 统一修复分页bug
    - [fix] 修复删除流程实例信息,未删除办理人信息 @xiarigang
    - [fix] 修改【Bug】 会签节点委派 @vanlin
    - [fix] 统一修复分页bug