CMVR-IOT/cmvr-iot-test
lixiaolong c51823801d fix(flow): 修复任务暂停终止时的节点执行异常处理
- 在 FlowAfterInterceptor 中提前检查任务暂停终止状态并返回 null
- 将 TaskContext 获取移至条件判断前避免空指针异常
- 在 FlowExceptionInterceptor 中处理中断异常和暂停终止状态
- 添加对空节点动作和不支持操作类型的校验
- 在 FlowItemExecutor 中增加任务状态检查防止继续执行
- 实现 handleUnsuccessfulResult 方法统一处理执行失败情况
- 添加 notifyFinished 方法确保流程等待器正确释放
- 在 FlowTaskEngine 中增加任务状态检查和资源清理
- 优化 TaskInstHolder 中的状态同步逻辑
- 添加 FlowFunctionNodeHandler 单元测试验证异常处理逻辑
2026-08-07 16:48:58 +08:00
..
src fix(flow): 修复任务暂停终止时的节点执行异常处理 2026-08-07 16:48:58 +08:00
pom.xml refactor(audio): 将terminalId替换为robotId以统一机器人标识 2026-08-05 11:10:19 +08:00