Skip to content

更新日志

1.11.0.RELEASE [2024-07-08]

  • [新增] 表单组件 表单设计器 流程设计器升级vite5,适配最新版Saber3。
  • [优化] 流程设计器 表单配置由<flowable:formProperty>改为<flowable:formProp>,因原方法节点结束后无法获取表单可读可写信息,会导致某一操作人拥有表单ABC字段权限,审核过之后会看到后面节点ABCD字段权限的问题。旧模型需经过流程设计器重新设计部署后生效。
  • [优化] 适配element-plus@2.7.x版本breaking changes。

1.10.2.RELEASE [2024-04-15]

  • [新增] 适配BladeX4。
  • [新增] 简化人员配置代码并支持交集 并集
  • [修复] 发起时抄送事务问题。
  • [修复] 补全流程名称表达式所需变量。

1.10.1.RELEASE [2024-03-06]

  • [新增]表单组件 表格选择器组件支持树形选择。
  • [新增] 表单设计器 表格选择器树形数据配置。
  • [新增] 基于表格选择器组件配置的角色选择、部门选择。
  • [优化] 流程详情只有流程参与人或抄送人可查看。

1.10.0.RELEASE [2024-02-05]

Vue2版本已停止维护以及Avue.js限制太多,插件现已停止Vue2版本新功能更新。以下提到的前端更新全部为Vue3版本或移动端中的项目。

  • [新增] 表单组件 表格选择器组件。
  • [新增] 表单组件 签名组件(是否具有效力请自行决定)。
  • [新增] 表单设计器 左侧字段配置tab展现形式,支持模板字段配置,tooltip提示等。链接
  • [新增] 表单设计器 左侧字段区、右侧配置区面板拖拽。
  • [新增] 表单设计器 表格选择器、签名组件配置。
  • [新增] 流程设计器 HttpService requestBodyEncoding 配置。
  • [新增] 节点独立表单汇总支持表单group。当存在group时改为tab显示,不存在时使用collapse显示。
  • [优化] 表单组件 crud搜索栏自适应屏幕。
  • [优化] 删除WfModelUtil中无用代码及flowable-json-converter无用依赖。
  • [优化] 流程设计器 bpmn-js@16 翻译。
  • [修复] 流程统计未添加租户条件的问题。

1.9.2.RELEASE [2024-01-09]

  • [新增] 审批时可暂存为草稿。
  • [优化] nf-form-elp nf-form-antdv 选择字段readonly显示。
  • [修复] nf-form-elp nf-form-antdv [crud] 时间日期为空时格式化问题。
  • [修复] 流程运维流程标题显示。
  • [修复] 流程统计查询时间跨年时排序错误。

1.9.1.RELEASE [2023-12-18]

  • [新增] 流程设计流程标题表达式配置。
  • [新增] 任务/执行监听快捷配置。
  • [优化] 模型中并行网关、子流程驳回逻辑。
  • [修复] 汇总表单配置错误时报错的问题。

1.9.0.RELEASE [2023-09-17]

nf3件套antdv版已基本开发完毕,待测试稳定后发布。完整版享以下所有项目。可提前预览:

  • 表单设计器nf-form-design-antdv 链接
  • 流程设计器nf-design-antdv 链接

Lemon框架版工作流也已基本开发完毕,待与Lemon作者商量发售细则后发布。点击此处预览

本次更新主要是Vue3版本更新,去除所有关于Avue的相关依赖。Vue2版本因Avue.js限制无法实现。

表单组件Vue3[nf-form-elp@1.1.0]

  • [新增] 简单crud组件,替换avue-crud。
  • [新增] table组件,支持横向纵向合并。详见此链接
  • [优化] form组件字典多次初始化的问题。
  • [优化] upload组件图片预览层级问题。
  • [优化] map组件存在多个时初始化错误的问题。
  • [优化] ueditor组件存在多个时初始化错误的问题。
  • [优化] 使用@so1ve/prettier-config统一格式化。
  • [修复] dynamic组件form模式删除会影响后面组件的问题。
  • [修复] upload组件beforeUpload参数错误的问题。

表单设计器Vue3[nf-form-design-elp@1.1.0]

  • [新增] table组件拖拽,支持横向纵向合并。td内无限组件及配置。详见此链接
  • [优化] 使用@so1ve/prettier-config统一格式化。

流程设计器Vue3[nf-design-elp@1.1.0] & 流程设计器Vue2[nutflow@1.9.0]

  • [优化] 子表单嵌套子表单时表单配置支持无限级。
  • [优化] 使用@so1ve/prettier-config统一格式化。

Saber Vue3

去除所有关于Avue的相关依赖,全部改为nf组件。若无法承受请自行替换回来。
  • [新增] nf-container替换basic-container。
  • [新增] nf-crud替换avue-crud。
  • [新增] nf-count-up替换avue-count-up。

blade-workflow-boot/cloud

  • [修复] 异步调用WfUserCache时租户id为空的问题。

1.8.2.RELEASE [2023-06-28]

本次更新均为前端更新,后端无需升级

  • [新增] 流程设计器表单配置新增必填配置。触发必填条件请指向必填选项查看。
  • [优化] 流程设计器初始化节点速度。
  • [优化] 流程设计器外置表单导入时xml时表单配置以xml为主。
  • [优化] 子表单中有字段可读可写,记录主字段可提交。
  • [修复] 表单设计器子表单元素配置正则死循环的问题。
  • [修复] 汇总表单字段过滤错误的问题。
  • [修复] 外置表单移动端路由回显。

1.8.1.RELEASE [2023-05-15]

  • [新增] 发起/审核通过时记录表单变量,方便查看历史表单变量改变。
  • [新增] 流程设计器vue2版本 升级bpmn-js@13。
  • [新增] 流程设计器 bpmn-js-create-append-anything创建元素更方便。
  • [新增] 流程设计器 预览模式流程图自动居中。
  • [修复] 汇总表单汇总节点不配置表单时错误的问题。

1.8.0.RELEASE [2023-05-08]

  • [重构] 统一BladeX系统用户调用入口,防止修改包名的情况发生。
  • [新增] 详情模式表单主题,可自由配置表单样式。
  • [优化] 流程删除提示文案。
  • [修复] 表单详情模式未处理可读可写。
  • [修复] 撤回流程未调用消息服务的问题。

1.7.1.RELEASE [2023-04-18]

  • [新增] 适配达梦数据库,具体资料请看文档。
  • [优化] 删除流程部署/实例时同时删除抄送数据。
  • [修复] 升级avue之后权限配置错误的问题。
  • [修复] 升级avue之后子表单index必须为true,不然按钮不显示。
  • [修复] 查看已删除流程的详情报错的问题
  • [修复] 撤回流程未调用消息服务的问题

1.7.0.RELEASE [2023-04-03]

  • 基于Saber vue3版本的工作流插件预览地址
  • [新增] 流程统计echarts
  • [新增] 表单设计器表格选择器
  • [新增] 流程设计器跳过表达式配置
  • [新增] 发起前查看流程图
  • [新增] 根据processDefKey发起流程
  • [新增] 表单打印时包含流转信息
  • [新增] 表单蓝色主题
  • [新增] 模型权限所有人可发起选项
  • [优化] 流程按钮显示
  • [优化] 外置表单模版
  • [优化] 适配avue升级
  • [修复] 表单设计器字典props的children映射问题
  • [修复] 表单设计器表单值为0时错误过滤
  • [修复] 表单拷贝分类不显示的问题
  • [修复] 流程运维表单附件预览
  • [修复] 泳道存在时驳回节点错误

1.6.0.RELEASE [2022-05-15]

  • [新增] 表单设计器在初始化时自动初始化所有节点,无需再点击
  • [新增] 请假流程业务示例
  • [新增] 流程代理
  • [新增] 根据流程定义key发起流程
  • [优化] 发起人节点按钮文案
  • [优化] 流程设计器部分样式
  • [修复] 流程设计器表单配置字段多时卡顿的问题

1.5.1.RELEASE [2022-04-02]

  • [新增] 流程物理与逻辑删除
  • [优化] 流程设计器边界/中间补偿事件活动引用
  • [修复] 新建流程分页无效的问题
  • [修复] Avue2.9.x附件预览错误的问题
  • [修复] 流程设计器边界补偿事件模型校验错误的问题

1.5.0.RELEASE [2022-03-28]

升级之前请务必查看升级指南

  • [重构] 待办/待签/已办/办结/我的请求列表的查询逻辑,保证在runtime数据量在70万条时,查询速度在5s左右
  • [新增] 流程图标,PC端新的列表展示方式
  • [新增] 移动端保存至草稿箱
  • [新增] 流转表达式快捷选择配置
  • [优化] 外置表单模版
  • [优化] 左侧分类树形统一为一个组件
  • [修复] 小程序表单正则验证无效的问题

1.4.0.RELEASE [2022-03-12]

后端

  • [新增] 节点独立表单支持同时汇总/填写
  • [新增] 节点自动跳过示例
  • [新增] sqlserver脚本
  • [优化] 000000可以看到所有租户模型
  • [修复] 任务列表分类查询错误的问题
  • [修复] 流程运维流程列表流转详情可能会出现错误的问题
  • [修复] 并行节点驳回错误的问题
  • [修复] 审核通过时重复操作变量可能导致事务冲突的问题
  • [修复] 节点不配置人员时发起可能会报错的问题
  • [修复] 流程运维条件查询错误的问题
  • [修复] 指定回退未处理重新提交回到审核人的问题
  • [修复] 模型历史删除错误的问题
  • [修复] 并行任务重复调用消息预留口的问题

Saber

  • [新增] 节点独立表单支持同时汇总/填写
  • [新增] 人员选择组件change事件
  • [新增] 任务节点优先级配置
  • [优化] 表单打印展示样式
  • [修复] 流程图存在并行节点时待办颜色标记错误的问题
  • [修复] 过滤可读可写与原有逻辑冲突的问题
  • [修复] 监听字段注入添加错误的问题
  • [修复] 表单详情顶部显示流水号
  • [修复] 审核添加附件时导致流程图显示评论错误的问题
  • [修复] 表单详情错误删除事件的问题
  • [修复] safari浏览器流程图时间显示错误的问题

Rider

  • [新增] 节点独立表单支持同时汇总/填写
  • [新增] APP表单支持子表单组件
  • [新增] 小程序使用自定义组件示例
  • [新增] 审批附件添加与展示
  • [优化] 表单详情顶部默认显示流水号
  • [修复] 子表单组件详情模式按钮未隐藏的问题
  • [修复] 人员选择组件清空无效的问题
  • [修复] 分组嵌套子表单报错的问题
  • [修复] 赋值为空时未清空label的问题
  • [修复] 快捷审批同意时报错的问题
  • [修复] uView bug导致小程序无法上传的问题
  • [修复] tree/cascader字典回显的问题
  • [修复] 外置表单未处理撤回操作的问题
  • [修复] 发起时表单初始化错误的问题
  • [修复] u-collapse bug导致无法自动扩展高度
  • [修复] 表单校验不通过时未回调的问题
  • [修复] 表单详情错误删除事件的问题

流程设计器

  • [新增] 节点独立表单支持同时汇总/填写
  • [新增] 任务节点优先级配置
  • [新增] 服务任务配置
  • [新增] 脚本任务配置
  • [新增] 邮件服务配置
  • [新增] Shell服务权限控制
  • [新增] Http服务配置
  • [修复] 未添加自定义属性hideAttachment XML解释的问题
  • [修复] 监听字段注入添加错误的问题

表单设计器

  • [新增] 适配avue2.9.0不兼容更新
  • [新增] 判断avue版本工具类,以更好的适配不兼容更新
  • [新增] monaco-editor全屏展示
  • [新增] 表格选择器配置
  • [优化] 归类右侧字段配置
  • [优化] 栅格配置最小值改为2
  • [优化] 子表单设计横向过长时可拖动

1.3.4.RELEASE [2021-12-13]

  • [新增] 流程运维所有流程列表
  • [新增] 移动端子表单组件,H5自定义组件用法。(uniapp小程序不支持动态组件)
  • [优化] 人员选择业务组件
  • [优化] 表单设计增加字段/修改字段属性时无需重新点击节点初始化,重新部署即可。系统会根据当前节点状态以及是否是流程拥有者来判断可读可写,若判断不准确,还是请前往模型设计中自行配置节点的可读可写 判断不准确,已废弃
  • [修复] 多实例并行指定人员进行动态加减签报错的问题

1.3.3.RELEASE [2021-12-03]

  • [新增] 人员配置/流转条件调用service方法,具体使用可查看示例
  • [新增] 我的请求增加被驳回 已撤回两个瞬时流程状态,方便查找
  • [新增] 流程设计器表单配置可读可写增加批量设置
  • [新增] 流程设计器监听字段注入配置
  • [新增] 流程设计器配置审核表单隐藏审批附件属性
  • [新增] 模型设计列表拷贝xml功能,方便流程复用
  • [优化] 指定下一步审核人,若下一节点为多实例并行,则会根据选择的人员进行动态加减签
  • [优化] 重新部署模型时,流水号自动继承上一次部署流程的自增序列
  • [优化] 流程设计器初始化xml,简化新建流程的配置
  • [优化] 表单设计标题显示,方便查看当前设计的表单名称
  • [优化] 若流程提前被终结/被撤销,流程图不再显示终结节点之后的审批人员
  • [修复] 模型设计/发起流程列表 点击左侧分类报错的问题
  • [修复] 移动端select checkbox组件字典初始化错误的问题
  • [修复] 移动端列表分页未处理触底事件的问题

1.3.2.RELEASE [2021-11-21]

  • [新增] 审批意见上传附件
  • [新增] 待办列表 表单条件搜索
  • [修复] 多实例配置人员顺序错乱的问题
  • [修复] 外置表单错误处理事件的问题
  • [修复] 列表分页结果正确,但返回的分页参数错误的问题
  • [修复] 移动端已办显示节点错误的问题
  • [优化] 流程运维详情排除事件,防止前端报错
  • [优化] 发起/审核时提交表单校验提示形式,防止表单过长时查找不到错误信息

1.3.1.RELEASE [2021-11-14]

  • [新增] 流程撤回/撤销功能
  • [修复] 流程图中互斥网关图标展示错误的问题
  • [修复] 表单设计器样式可能会影响到Saber的问题
  • [优化] 办结列表 现改为查询任务
  • [优化] 待办/待签/已办/我的请求/办结列表查询方式
  • [优化] 待办/待签/已办/我的请求/办结列表搜索展示样式,完善搜索条件

1.3.0.RELEASE [2021-10-31]

🎉 🎉🎉基于Rider的工作流插件正式发布。已基本适配H5与微信小程序,其他各端适配中。

  • [新增] 基于Rider的工作流插件
  • [新增] 流程平台权限。除PC可以看到所有部署的流程外,其他各端需配置平台权限。若不需此功能请查看文档升级指南5.3
  • [新增] 流程设计器关联自流程配置
  • [修复] 流程设计器配置人员时,类型重复的问题
  • [优化] 简化流程设计器信号等配置

1.2.10.RELEASE [2021-10-15]

  • [新增] 独立表单设计模式表单配置校验
  • [修复] 多实例串行配置人员顺序错乱的问题
  • [修复] 驳回流程时可能会报错的问题
  • [修复] 子流程多实例部分配置缺失的问题

1.2.9.RELEASE [2021-10-11]

  • [新增] 流程设计器独立表单配置,现在每个节点可以单独配置表单了
  • [优化] 流程设计器删除旧版人员配置方式及相关依赖,减小打包体积
  • [修复] 表单设计器上传组件配置了水印,上传非图片类文件报错的问题
  • [修复] 若开启了水印,流程详情打印时不显示水印的问题

1.2.8.RELEASE [2021-09-24]

  • [新增] 流程图预览时拖动缩放功能
  • [新增] 表单详情主题,现内置两个基本主题
  • [优化] 流程图弹窗样式
  • [优化] 外置表单模版
  • [修复] 修改tag名称后,重复点击tag会导致重复的问题。详见使用文档常见问题
  • [修复] 表单详情有字段联动时报错的问题
  • [修复] 并行网关节点指定审核人错误的问题

1.2.7.RELEASE [2021-09-06]

  • [新增] 模型、模型历史、表单、表单历史与现有流程分类关联
  • [修复] 业务预留口任务实例查询方法错误的问题
  • [修复] 重新提交回到驳回人时,未设置流程变量的问题

1.2.6.RELEASE [2021-09-03]

  • [新增] 流程图预览现在可以看到未到达节点的候选人
  • [新增] 流程按钮新增是否默认展示
  • [新增] 表单设计器通用配置字段,防止重复配置,有效节约时间
  • [新增] 流程设计器用户节点重新提交回到驳回人选项,例:假如D驳回到A,A重新发起时直接到D,跳过B、C
  • [优化] 表单设计器预览时也可以看到联动效果
  • [优化] 人员配置后台逻辑,普通节点/多实例节点统一一个方法
  • [优化] 部分方法适配子流程
  • [优化] 流程驳回逻辑,删除部分无用代码
  • [修复] 流程设计器外置表单url配置无效的问题

1.2.5.RELEASE [2021-08-23]

⚠️ cloud版需要依赖BladeX2.8.2版本的org.springblade.system.user.feign.IUserSearchClient,boot版需要依赖baldex2.8.2版本的org.springblade.modules.system.service.IUserSearchService,请确保有相关依赖后再进行升级!

  • [新增] 表单自定义业务字段示例,具体查看使用文档常见问题
  • [新增] 表单字段联动示例
  • [优化] 为了更好的适配mysql、oracle、postgres数据库,修改某些关键字字段名,并增加相应的sql脚本。

1.2.4.RELEASE [2021-08-20]

⚠️ cloud版需要依赖BladeX2.8.2版本的org.springblade.system.user.feign.IUserSearchClient,请确保有相关依赖后再进行升级!

  • [新增] 发起流程时存为草稿功能,下次进入相同流程时会提示是否回填草稿箱中的内容,成功发起流程后自动清除草稿箱
  • [新增] 流程设计器任务/开始节点上支持默认抄送人配置
  • [新增] 流程设计器开始节点上支持隐藏抄送人、隐藏下一审核人配置选项
  • [修复] 模型历史请求参数错误的问题

1.2.3.RELEASE [2021-08-13]

  • [新增] 流程设计器节点上支持驳回节点配置,节点若不配置则使用流程配置的驳回节点,流程若不配置默认驳回到上一节点
  • [优化] 表单上传组件,预览时如果是视频或图片则打开预览,如果是其他格式则会下载。需要更新avue至2.8.18
  • [修复] 消息预留口中类型错误的问题

1.2.2.RELEASE [2021-08-06]

  • [新增] 流程运维模块中办结流程,可查看当前租户下所有办结流程
  • [新增] 表单设计器子表单事件配置
  • [优化] 人员配置选择组件
  • [修复] 流程运维中查看详情未处理外置表单的问题
  • [修复] 表单设计中修改状态无效的问题
  • [修复] 模型设计中表单预览样式问题
  • [修复] 部分页面流程分类选择类型错误的问题

1.2.1.RELEASE [2021-07-29]

  • [新增] 表单事件处理,现在可以通过配置实现字段间的自由联动(具体可查看请假流程表单例子)
  • [优化] 表单设计器事件配置方式
  • [优化] 模型列表查询速度
  • [修复] 部署表单无法获取租户的问题
  • [修复] 流程控制按钮权限字符串错误的问题

1.2.0.RELEASE [2021-07-23]

⚠️ 本次更新需升级flowable版本至6.6.0,需修改部分配置,详见使用文档中的升级指南

  • [新增] 流程发起权限控制,支持权限到人/角色/部门/职位
  • [新增] 多实例节点审批加签操作,可用于临时添加审批人
  • [新增] 流程运维模块中 加签减签操作

1.1.3.RELEASE [2021-07-16]

  • [新增] 流程运维模块,管理员可对进行中的任务进行 通过驳回变更审核人转办委托终止抄送催办指定回退调度至任意节点等操作的流程干预
  • [新增] 流程设计器信号配置配置
  • [优化] 指定下一步审核人现变更为多选,若下一节点为多实例并行,则会根据选择的审核人进行循环分配。若不是多实例并行,则只有选择的第一个人有效。
  • [修复] 审核表单未处理已配置的正则的问题
  • [修复] 流程配置人员选择搜索错误的问题

1.1.2.RELEASE [2021-07-06]

  • [新增] 流程设计器开始事件结束事件中间事件边界事件 中的 定时信号条件等事件配置
  • [新增] 发起流程时配置下一节点审核人、抄送人
  • [优化] 流程列表和详情中的流程图展示形式,现在增加了最新的节点审核信息
  • [修复] 数据库索引未添加租户id的问题
  • [修复] 表单历史、流程历史分页错误的问题
  • [修复] 外置表单抄送详情无法显示的问题

1.1.1.RELEASE [2021-07-01]

  • [新增] 流程设计器国际化配置,目前支持中文、英文
  • [新增] 流程设计器人员选择弹窗字段、返回结构等自定义配置。适用于修改了框架自带的组织架构时使用
  • [优化] 待办、待签、已办、办结 、我的请求列表查询速度
  • [修复] 人员选择组件选择状态切换错误的问题

1.1.0.RELEASE [2021-06-25]

为了更方便、简洁的配置,本次更新存在部分不兼容配置,请谨慎升级。

⚠️ 本次升级依赖BladeX2.8.2 dev分支中的四个接口,分别是/api/blade-user/search/user /api/blade-system/search/role /api/blade-system/search/dept /api/blade-system/search/post 四个接口,对应人员选择 角色选择 部门选择 职位选择。请确保自己的项目中有这四个接口再进行升级!

  • [新增] 新的人员配置方式,支持任意人员自定义配置(需配合后台使用)。兼容之前配置,并支持一键切换之前的选择方式。详见使用文档
  • [新增] 表达式配置,此配置为了更加方便的快捷选择。详见使用文档
  • [新增] 节点内多次转办、委托操作详细日志记录
  • [优化] 简化流程设计器多实例配置
  • [优化] 流程设计器自定义表单业务字段子属性配置(参考子表单)
  • [修复] 当流程只有开始和结束节点时启动流程报错的问题
  • [修复] 当表单只配置了group时,审批可能会出现错误的问题

1.0.7.RELEASE [2021-06-09]

  • [新增] 外置表单配置。复杂的业务可能会导致表单设计器不适用的情况,用户可自行书写表单,结合模版或demo项目可快速配置一个流程表单,已提供审核的基本功能,理论上只需要关心表单字段显隐的问题(可配置,逻辑需要自行处理)
  • [新增] 流程流转消息推送唯一预留口,用户可在此处理消息推送或保存到业务数据表,详见org.springblade.plugin.workflow.process.service.impl.WfNoticeServiceImpl
  • [新增] 流程设计器节点表单配置选项中隐藏抄送人 隐藏选择下一节点审核人选项
  • [新增] 支持多租户,详见使用文档
  • [修复] 转办、代理未处理抄送的错误

1.0.6.RELEASE [2021-06-01]

  • [新增] 流程设计器自动跳过第一节点配置,适用于第一节点为发起人的情况
  • [新增] 流程设计器默认驳回节点配置,不配置则默认驳回到上一节点
  • [新增] 表单设计器字段默认值配置,支持固定值或变量
  • [修复] 指定退回可能会导致异常的问题

1.0.5.RELEASE [2021-05-28]

  • [新增] 流程设计器流水号配置
  • [优化] 流程详情查询逻辑,加快查询速度
  • [优化] 流程设计器按钮配置,现在可配置子表单中的字段
  • [优化] 待办、待签、已办、办结等页面增加查询条件
  • [修复] 签收任务后路由跳转错误的问题

1.0.4.RELEASE [2021-05-25]

  • [新增] 模型、表单历史版本回退。增加了两个路由,请添加到/src/router/views/index.js

    js
    {
      path: 'design/model/history/:id',
      name: '模型历史',
      component: () =>
      	import( /* webpackChunkName: "views" */ '@/views/plugin/workflow/design/model-history'),
    },
    {
    	path: 'design/form/history/:id',
    	name: '表单历史',
    	component: () =>
      	import( /* webpackChunkName: "views" */ '@/views/plugin/workflow/design/form-history'),
    },
  • [优化] 模型、表单删除逻辑,可选择全部删除或回退到最后版本

  • [修复] 审批通过时,下一节点审批人可能会出现错误的问题

  • [文档] 增加部分按钮权限配置,详见doc/update

1.0.3.RELEASE [2021-05-24]

  • [新增] blade-workflow-boot项目
  • [新增] 模型设计时流程设计可全屏选项
  • [优化] 批复意见现在分为批复意见、转办意见、委托意见、驳回意见、终止意见
  • [修复] 用户为多角色时,待办/待签列表不显示任务的问题
  • [修复] 驳回任务时,批复意见不显示的问题
  • [修复] 表单设计器子表单无必填选项的问题
  • [例行工作] Saber同步官方2.8.1版本

1.0.2.RELEASE [2021-05-21]

  • [新增] 全局任务监听,流程监听。org.springblade.plugin.workflow.core.config 可配置监听哪些事件。org.springblade.plugin.workflow.process.listener.WfGrobalListener.java中可自定义业务
  • [新增] 流程审批可退回到指定节点
  • [新增] 流程终止
  • [新增] 我的已办(不一定办结,区别于办结事宜)
  • [优化] 驳回无需再配置连线,默认驳回到上一节点,如果上一节点是开始节点,则流程终止
  • [修复] 表单配置了分组后,发起流程报错的问题
  • [修复] 一个人参与了流程中的两个节点,办结事宜重复的问题
  • [文档] 增加部分按钮权限配置,详见doc/update

1.0.1.RELEASE [2021-05-19]

  • [新增] 表单设计支持拷贝,方便表单复用
  • [优化] 发起流程不再显示已挂起的流程
  • [优化] 流程部署中删除增加二次确认,⚠️ 此操作会删除所有进行中的流程实例,并且无法恢复
  • [修复] 前端权限控制与数据库配置不一致的问题
  • [修复] 模型设计删除按钮无效的问题
  • [文档] 增加部分按钮权限配置,详见doc/update

1.0.0.RELEASE [2021-05-19]

流程设计

  • 动态表单配置:表单设计器支持自定义业务组件,详见文档及demo项目
  • 流程节点按钮配置:目前支持同意 驳回 转办 委托 打印
  • 流程分类配置
  • 模型设计:流程设计器兼容flowable-modeler-ui(连线除外,不影响使用)。融合动态表单。众多丰富灵活的配置。

流程事务

  • 发起流程
  • 待办事宜(包含待签)
  • 我的请求
  • 办结事宜
  • 待签事务
  • 转发事宜