AprilWind
|
ff297aa68f
|
update: 增加通过部门和岗位ID查询用户ID的方法,优化用户查询逻辑
|
2026-10-30 20:19:39 +08:00 |
|
疯狂的狮子Li
|
6d0bcceb6d
|
fix 修复 定时发起流程 上下文为空问题
|
2026-10-30 15:21:57 +08:00 |
|
AprilWind
|
a6d1be7141
|
refactor: 使用通用转换工具解析请假业务主键,移除相关测试并完善工作流注释
|
2026-10-28 14:27:51 +08:00 |
|
疯狂的狮子Li
|
b9c5975ae1
|
update 优化 WorkflowService 增加一些常用的事件节点api方法 对外暴漏方便调用
|
2026-10-26 18:50:17 +08:00 |
|
疯狂的狮子Li
|
5bb12b8710
|
fix 修复 定时事件任务 表单无法查看流程监控问题
|
2026-10-26 18:15:39 +08:00 |
|
疯狂的狮子Li
|
d24583f44a
|
fix 修复 定时事件任务 立即出发 不填业务id 生成出来的id前端无法解析报错问题
|
2026-10-26 17:46:02 +08:00 |
|
疯狂的狮子Li
|
1f618c6909
|
fix 修复 待审批的节点无法展示审批人信息问题
fix 修复 流程发布接口未适配事件节点 发布提示没有审批人问题
|
2026-10-26 17:21:13 +08:00 |
|
may
|
de51353a5d
|
feat: 工作流新增定时启动绑定业务示例处理器
- 拦截 demo_timer_inspect 流程的 TIMER_START:先创建巡检工单,再以工单号作为 businessId 走 startByTimer 发起审批,演示"定时启动的实例也绑定业务"
- 非本流程的事件委托引擎内置 EventRuntimeHandler,保持定时启动与边界事件原生行为
- 配套官方文档 event.md §10.1 示例说明
|
2026-10-24 12:27:20 +08:00 |
|
may
|
1ee1289c4d
|
feat(workflow): 新增定时任务(事件等待)管理接口与菜单
- 新增 FlwEventWaitController:/workflow/eventWait 分页列表、状态汇总、详情、
手动补发,权限分别为 workflow:eventWait:list / query / trigger
- FlowEventWaitBo 支持按流程编码、节点编码、业务主键、事件类型、状态、
下次触发时间区间筛选;多值条件用逗号串传递
- FlowEventWaitVo 装配流程名称、业务主键,并透出 timerEnabled,
供前端在定时引擎未开启时给出提示
- 手动补发复用引擎 InsService#startByTimer,不读写等待记录,
下次触发时间不受影响;业务主键留空时生成 long 型雪花 ID
- 四方言全量脚本补充「流程监控 → 定时任务」菜单与查询、手动补发按钮
- 升级脚本补充 flow_event_wait 建表(6.0.0 存量库没有该表)与定时任务菜单
|
2026-10-21 17:06:56 +08:00 |
|
may
|
9e46c3fe95
|
update 移除误提交的 .DS_Store
|
2026-10-20 15:47:28 +08:00 |
|
may
|
8e5c3c9c9e
|
升级warm-flow到2.1.0
|
2026-10-20 15:47:10 +08:00 |
|
may
|
56b73f0432
|
update 更新warm-flow2.0
|
2026-10-04 11:32:16 +08:00 |
|
疯狂的狮子Li
|
4d1448b4b4
|
update 优化 流程分类代码
|
2026-09-10 11:22:43 +08:00 |
|
疯狂的狮子Li
|
ef7832eff6
|
update 优化 去除重复的 del_flag条件
|
2026-09-10 11:18:48 +08:00 |
|
疯狂的狮子Li
|
9fd1d56831
|
fix 修复 流程节点自定义变量配置重复 key 时解析报 Duplicate key 的问题
|
2026-09-07 15:51:12 +08:00 |
|
疯狂的狮子Li
|
79bd1db16f
|
fix 修复 多节点提交任务 变量覆盖问题
|
2026-08-28 14:45:12 +08:00 |
|
疯狂的狮子Li
|
e3e4c0abc0
|
update 优化 校验当前登录用户是否可以读取任务信息
|
2026-08-28 13:31:54 +08:00 |
|
疯狂的狮子Li
|
04ef4b1147
|
update 优化 更新依赖名称
|
2026-08-10 15:24:29 +08:00 |
|
疯狂的狮子Li
|
46cef1c6c7
|
update 优化 增加工作流内部异常拦截 返回框架标准信息
|
2026-07-20 18:03:27 +08:00 |
|
疯狂的狮子Li
|
d6760f93d5
|
update 优化 删除流程实例同时删除抄送内容
|
2026-07-20 11:49:24 +08:00 |
|
疯狂的狮子Li
|
44a9bd1006
|
update 优化 liteflow 整体上下文用法优化
|
2026-07-07 15:48:55 +08:00 |
|
AprilWind
|
543037885d
|
!869 update 移除冗余注释和未使用的变量
* update 移除冗余注释和未使用的变量
|
2026-07-07 06:46:54 +00:00 |
|
疯狂的狮子Li
|
a5b65da892
|
fix 修复 请求流程删除失败问题
|
2026-07-03 18:30:40 +08:00 |
|
疯狂的狮子Li
|
d9894b534d
|
update: 基于 LiteFlow 重构工作流业务编排
|
2026-07-02 14:39:50 +08:00 |
|
疯狂的狮子Li
|
c8f755cbde
|
add: 新增工作流 LiteFlow 规则链
|
2026-07-02 14:39:10 +08:00 |
|
疯狂的狮子Li
|
d7c525d7f8
|
update 优化 异常处理
|
2026-06-23 11:39:58 +08:00 |
|
疯狂的狮子Li
|
93a07e57b8
|
update 优化 基于流程变量优化退回选择问题
|
2026-06-22 17:04:14 +08:00 |
|
疯狂的狮子Li
|
642c713f78
|
update 优化 工作流管理页接口增加权限标识符 避免越权
|
2026-06-22 17:03:48 +08:00 |
|
AprilWind
|
0cab98bc8a
|
!859 update 优化日期处理方法,简化时间格式化逻辑
* update 优化日期处理方法,简化时间格式化逻辑
|
2026-06-11 06:26:50 +00:00 |
|
AprilWind
|
0b37392a8f
|
!856 update 优化代码,简化类型检查
* update 优化代码,简化类型检查
|
2026-06-10 06:38:46 +00:00 |
|
AprilWind
|
e38e99b7f8
|
!854 update 优化使用getFirst()替代get(0)以提高代码可读性
* update 优化使用getFirst()替代get(0)以提高代码可读性
|
2026-06-10 02:18:35 +00:00 |
|
疯狂的狮子Li
|
90f8142d0b
|
update 优化代码小优化项
- 抄送历史任务为空时改为明确的 ServiceException;当前任务办理人查询改为 ID 去重后批量远程查
- 流程图提示里用户 ID 去重,部门名称从循环内逐条Dubbo 调用改为一次批量查询
|
2026-06-08 17:26:32 +08:00 |
|
疯狂的狮子Li
|
2d4d7b6fb1
|
update 格式化全部代码
|
2026-06-04 16:08:04 +08:00 |
|
AprilWind
|
e08160afb6
|
update 优化冗余分隔符
|
2026-06-04 15:08:13 +08:00 |
|
AprilWind
|
46c62f2ced
|
update 新增R.data方法替代返回R<String>时泛型问题
|
2026-06-02 14:37:32 +08:00 |
|
AprilWind
|
e49f3b2260
|
docs 补充项目注释
|
2026-06-01 13:58:13 +08:00 |
|
AprilWind
|
107d3326b4
|
docs 补充项目注释
|
2026-06-01 11:50:59 +08:00 |
|
AprilWind
|
941c0b9032
|
docs 补充项目注释
|
2026-06-01 10:48:09 +08:00 |
|
疯狂的狮子Li
|
16b54b3274
|
fix 修复 虚拟线程导致的问题
|
2026-05-28 15:53:46 +08:00 |
|
疯狂的狮子Li
|
7c7c8a7564
|
fix 修复 多次驳回无法锁定审批人问题
|
2026-05-28 09:38:27 +08:00 |
|
forever2020
|
1e2d3654cd
|
!851 fix: 修复查询我的已办接口报错
* fix: 修复查询我的已办接口报错
|
2026-05-26 01:52:26 +00:00 |
|
疯狂的狮子Li
|
67cf459da7
|
update 优化 使用工具类简化代码
|
2026-05-21 09:49:17 +08:00 |
|
疯狂的狮子Li
|
84afd6e6c0
|
refactor: 使用事件解耦业务副作用并优化虚拟线程并发
- 新增登录成功事件,解耦在线用户缓存、登录日志和最近登录信息更新
- 新增在线用户清理事件,角色授权变更后异步清理受影响用户会话
- 新增 OSS 配置变更事件,统一处理配置初始化、删除和默认配置切换后的缓存刷新
- 新增工作流抄送、待办消息、结果消息事件,拆分全局监听器中的副作用逻辑
- 扩展 ThreadUtils 支持带返回值的虚拟线程批量执行
- 在线用户监控批量读取 Redis 会话信息时使用虚拟线程并发处理
- OSS 多文件查询、URL 解析和 DTO 转换使用虚拟线程并发处理
- 工作流办理人回显和用户解析按类型并发查询
- 工作流多渠道消息发送改为并发执行
- WebSocket 与 SSE 广播消息按用户并发发送
|
2026-05-16 18:44:51 +08:00 |
|
疯狂的狮子Li
|
99db6dceea
|
refactor(common-mail): 使用 MailBuilder 替代 MailUtils
- 新增链式 MailBuilder,统一邮件发送入口
- 删除 MailUtils,业务代码全部切换为 builder 调用
- 默认邮件账户改为发送时获取,避免类加载阶段依赖 Bean
- 自定义发件账号时复制默认配置,避免污染全局 MailAccount
- 增加收件人、标题和正文参数校验
- 调整内联图片流关闭时机,发送结束后统一关闭
- 将 MailAccount 构建逻辑下沉到 MailProperties
|
2026-05-16 17:16:55 +08:00 |
|
疯狂的狮子Li
|
7b66f0de26
|
refactor(common-excel): 重构 Excel 导入导出构建器
- 删除 ExcelUtil,统一由 ExcelBuilder 承载导入、导出、模板导出、ZIP 导出和自定义写出能力
- 新增 ExcelBuilder.read(...) 导入构建器,支持 validate、failFast、listener、sheet、密码、空行、表头行、trim/strip、限制读取行数等配置
- 扩展导出构建器,支持动态列、sheet 编号、导出密码、表头控制、固定列宽/行高、自定义 Converter 和 WriteHandler
- 将业务代码中的 ExcelUtil 调用全部替换为 ExcelBuilder 链式调用
- 同步调整代码生成器 controller 模板,后续生成代码默认使用 ExcelBuilder
- 将文件名编码、响应头处理、字典表达式转换收敛为内部实现细节
|
2026-05-16 17:16:55 +08:00 |
|
疯狂的狮子Li
|
90c8a5c2f3
|
update 增加join工具 简化join业务代码写法
|
2026-05-15 16:23:29 +08:00 |
|
AprilWind
|
b971ef628e
|
update 增加多个翻译方法的注释以提升代码可读性
|
2026-05-15 13:22:22 +08:00 |
|
疯狂的狮子Li
|
0d8a5f9224
|
update 优化 规范化mapper命名
|
2026-05-15 12:25:57 +08:00 |
|
疯狂的狮子Li
|
7a5d6b4723
|
[重大更新] 增加mybatis-plus扩展工具 大幅简化整体业务代码写法 优雅舒适
|
2026-05-15 11:39:20 +08:00 |
|
AprilWind
|
39d27a4249
|
update 优化审批者字段名称
|
2026-05-13 11:31:41 +08:00 |
|