Commit Graph

15 Commits

Author SHA1 Message Date
c8b2c39d74 feat(agv): 添加AGV移动到指定站点功能和设备通用指令支持
- 新增 AGV_MOVE_TO_STATION 操作类型用于移动到指定站点
- 添加 DEVICE_EXECUTE_JSON_COMMAND 类型用于执行设备通用指令
- 移除独立的 agv.proto 文件并将相关内容合并到 agv_utils.proto
- 更新 AGV 命令协议导入路径指向新的工具协议文件
- 优化 AGV 运动选项注释说明同步阻塞行为默认设置
- 为路径导航命令添加执行选项参数支持
- 新增臂式机器人远程操作服务协议定义
- 实现臂式机器人远程操作服务的gRPC接口代码
2026-08-04 09:22:04 +08:00
e62f445013 refactor(flow): 重构循环处理逻辑并完善自动填充功能
- 在BaseEntity中添加MyBatis Plus字段自动填充注解
- 实现FlowLoopValueResolver工具类统一处理循环数据源
- 简化FlowGetCurrentObjNodeHandler中的循环对象获取逻辑
- 优化MyMetaObjectHandler中的时间字段填充方法
- 在多个服务实现中添加实体对象参数确保更新操作正确性
- 为SysFileInfo启用创建时间和创建者的自动填充功能
- 添加FlowLoopValueResolver的单元测试确保功能正确性
2026-07-30 08:51:19 +08:00
bdb6640ad8 feat: migrate backend to Spring Boot 4 2026-07-28 16:33:32 +08:00
f57c9b9dda refactor(websocket): 重构频道订阅处理器基类实现
- 提取公共基类 BaseChannelSubscribeHandler 处理订阅逻辑
- 将原处理器拆分为带 GRPC 调用和简单订阅两种实现
- 使用依赖注入替代 Autowired 注解
- 统一订阅和取消订阅的处理流程
- 优化日志记录和异常处理机制
2026-06-05 14:57:57 +08:00
05b90f8dc3 refactor(websocket): 移除未使用的导入
- 移除了 WSMessageTypeEnum 的未使用导入
- 优化了 WSMessage 类的代码结构
2026-06-04 17:38:18 +08:00
3868194932 refactor(flow): 优化流程控制异步处理和安全配置
- 将任务停止操作改为异步执行以提高性能
- 替换系统输出为日志记录以改进调试追踪
- 为安全工具类添加异常处理和匿名用户支持
- 更新安全配置允许流程执行接口匿名访问
- 为流程控制器添加匿名注解支持外部调用
2026-05-11 11:47:46 +08:00
8bde916232 fix(util): 修复NashornJsExecutor执行结果反序列化问题
- 修改execute方法返回值注释,明确返回原生类型/JSONObject而非JSON字符串
- 在execute方法中添加JSON字符串反序列化为Java对象的核心修复逻辑
- 在JS代码中添加JSON.stringify确保统一结果格式便于反序列化
- 更新toJson和fromJson方法使用fastjson2保持版本一致性
- 修改fromJson方法返回Object类型以支持自动类型适配
- 简化SecurityConfig中URL权限配置,移除冗余路径配置
2026-03-18 09:27:25 +08:00
9f5cac925e refactor(flow): 优化边缘相机操作服务和代码节点执行器
- 修改 EdgeCameraOperateService 中图像URL获取逻辑,使用 getRGBDImages 方法替代硬编码URL
- 在 FlowCodeNodeHandler 中将执行结果包装为统一的JSON对象格式
- 更新 NashornJsExecutor 返回类型从 JSONObject 改为 Object 以支持多种返回值类型
- 移除 JSON 结果解析直接返回字符串避免序列化问题
- 在 SecurityConfig 中扩展允许匿名访问的路径配置
2026-03-17 17:21:35 +08:00
stream
69f74f6227 feat: 触控交互评估 2026-03-12 09:47:20 +08:00
stream
87a6cbfc6e feat: 语音交互评估 2026-02-03 10:58:38 +08:00
stream
a33c009178 fix: 调试 2026-01-04 16:56:21 +08:00
stream
8876b4e70f fix: flowise 2025-12-08 14:51:58 +08:00
stream
bc6be908b6 feat: 新增flowise调用接口 2025-12-04 15:04:46 +08:00
stream
3b036d983e feat: 语音交互接口 2025-08-26 10:45:39 +08:00
stream
04e0fc2684 migrate project to new repository 2025-08-21 14:39:54 +08:00