Go to file
lixiaolong 710f33d882 refactor(flow): 重构流程执行事件和任务状态管理
- 更新 FlowExecutionEvent 类的注释和字段描述,明确流程执行事件的用途和各字段含义
- 重命名 TaskInstHolder.markSuccess 为 markNodeSuccess 方法,并拆分任务完成逻辑
- 添加 markTaskCompleted 私有方法专门处理任务完成状态更新和事件发布
- 保留旧方法名作为兼容性支持,标记为 @Deprecated
- 修复 FlowLoggingInterceptor 中的方法调用以使用新的 markNodeSuccess 方法
- 优化 FlowTaskRuntimeEntry 中的终端ID检查逻辑,移除冗余空值判断
- 改进 TaskThreadRegistry.interruptAll 方法,精确匹配实例ID并添加线程中断状态检查
- 在任务中断后释放所有 latch 避免死锁,提升系统稳定性
2026-07-14 10:12:04 +08:00
cmvr-iot-admin feat(agv): 添加AGV协议定义和重构命令接口 2026-07-09 16:01:36 +08:00
cmvr-iot-aima feat(flow): 添加流程执行模块编码支持实现事件精确分发 2026-07-13 10:41:13 +08:00
cmvr-iot-api feat(agv): 添加AGV协议定义和重构命令接口 2026-07-09 16:01:36 +08:00
cmvr-iot-common feat(agv): 添加AGV协议定义和重构命令接口 2026-07-09 16:01:36 +08:00
cmvr-iot-device feat(inspection): 添加巡检模块功能并更新项目配置 2026-06-02 15:01:23 +08:00
cmvr-iot-evaluation feat: 触控交互评估 2026-03-12 09:47:20 +08:00
cmvr-iot-framework refactor(websocket): 重构频道订阅处理器基类实现 2026-06-05 14:57:57 +08:00
cmvr-iot-generator migrate project to new repository 2025-08-21 14:39:54 +08:00
cmvr-iot-inspection feat(flow): 添加流程执行模块编码支持实现事件精确分发 2026-07-13 10:41:13 +08:00
cmvr-iot-quartz feat: 定时任务消费评估任务 2026-02-10 16:49:07 +08:00
cmvr-iot-system fix(util): 修复车辆路径查找工具中的图标名称比较错误 2026-02-05 16:16:20 +08:00
cmvr-iot-test refactor(flow): 重构流程执行事件和任务状态管理 2026-07-14 10:12:04 +08:00
cmvr-iot-ti feat(inspection): 添加巡检模块功能并更新项目配置 2026-06-02 15:01:23 +08:00
cmvr-iot-tts feat(agv): 添加AGV协议定义和重构命令接口 2026-07-09 16:01:36 +08:00
cmvr-iot-vi fix: 项目状态 2026-02-09 14:16:05 +08:00
sql feat(agv): 添加AGV协议定义和重构命令接口 2026-07-09 16:01:36 +08:00
.gitignore migrate project to new repository 2025-08-21 14:39:54 +08:00
DirectoryV3.xml migrate project to new repository 2025-08-21 14:39:54 +08:00
Dockerfile feat(build): 添加 Dockerfile 配置支持容器化部署 2026-05-16 15:52:56 +08:00
Jenkinsfile migrate project to new repository 2025-08-21 14:39:54 +08:00
LICENSE migrate project to new repository 2025-08-21 14:39:54 +08:00
pom.xml feat(agv): 添加AGV协议定义和重构命令接口 2026-07-09 16:01:36 +08:00