|
|
521e3e4e24
|
feat(inspection): 新增巡检仪表识别和人工判断功能
- 添加巡检仪表读数识别动作枚举和处理器
- 实现人工巡检判断任务创建功能
- 扩展巡检报警监听服务支持工作流上下文
- 新增统一巡检结果表和媒体证据表
- 更新巡检告警实体和数据传输对象
- 扩展工作流执行事件传递更多节点信息
- 优化巡检报警入库服务支持订阅模式
|
2026-07-24 13:43:03 +08:00 |
|
|
|
9125dbc2b9
|
feat(inspection): 增加AGV机器人地图管理和状态同步功能
- 在GrpcServiceManager中注册AGV服务stub
- 为巡检地图服务增加按机器人ID查询地图列表功能
- 为巡检机器人服务增加地图列表获取、绑定、上传下载及状态同步功能
- 在数据库表中增加机器人终端ID字段并更新相关映射
- 生成AGV相关的gRPC协议文件和服务类
- 实现机器人与终端配置的自动关联管理
- 添加机器人的实时状态同步包括电量、位置等信息
|
2026-06-12 17:28:25 +08:00 |
|
|
|
be8b306eef
|
refactor(inspection): 优化巡检任务日志数据结构
- 将数据库表字段 waypoint_id 和 waypoint_name 替换为 item_id
- 将进度字段从字符串类型改为 DECIMAL(5,2) 类型并保留2位小数
- 在代码中实现进度数值四舍五入保留2位小数的计算逻辑
- 更新实体类 InspectionTaskLog 的字段映射和注释
- 修改 MyBatis 映射文件中的字段引用和 SQL 查询语句
- 调整批量插入操作的数据字段映射关系
|
2026-06-05 17:09:07 +08:00 |
|
|
|
43e491c0b6
|
feat(inspection): 添加巡检任务执行日志功能
- 创建巡检任务执行日志表结构,包含任务实例ID、点位信息、执行状态等字段
- 实现巡检任务执行日志的增删改查接口和业务逻辑
- 在巡检流程执行监听器中集成日志记录功能
- 添加巡检日志类型枚举类用于区分不同类型的日志
- 实现巡检任务执行过程中的实时日志记录和推送
- 提供批量插入日志的功能以提高性能
- 完成日志相关的控制器和数据访问层代码实现
|
2026-06-05 15:35:14 +08:00 |
|
|
|
f57c9b9dda
|
refactor(websocket): 重构频道订阅处理器基类实现
- 提取公共基类 BaseChannelSubscribeHandler 处理订阅逻辑
- 将原处理器拆分为带 GRPC 调用和简单订阅两种实现
- 使用依赖注入替代 Autowired 注解
- 统一订阅和取消订阅的处理流程
- 优化日志记录和异常处理机制
|
2026-06-05 14:57:57 +08:00 |
|
|
|
c1fe2c582d
|
feat(flow): 重构流程执行拦截器并添加节点名称支持
- 移除 AbstractFlowMsgPreInterceptor 中的 beforeIntercept 和 afterIntercept 方法实现
- 调整 FlowExceptionInterceptor、FlowLoggingInterceptor、FlowOutputStoreInterceptor 的执行顺序
- 在 FlowExecutionEvent 中新增 nodeName 字段用于存储节点名称
- 修改 FlowItemExecutor 以传递节点名称到执行消息中
- 更新 FlowMsgPreInterceptor 接口移除 beforeIntercept 和 afterIntercept 方法定义
- 新增 FlowAfterInterceptor 处理节点执行后的事件发布
- 新增 FlowBeforeInterceptor 处理节点执行前的事件发布
- 在巡检任务表中添加 map_id 字段并更新相关实体类和映射文件
- 实现巡检流程执行监听器中的节点执行状态推送功能
|
2026-06-04 17:37:56 +08:00 |
|
|
|
68b2698614
|
feat(flow): 集成流程引擎控制巡检任务执行
- 在 GlobalException 中添加对原始异常的支持,实现错误链路追踪
- 为巡检任务和任务实例实体增加任务配置ID和检测任务ID字段
- 更新数据映射文件以同步数据库结构变更
- 在任务实例服务中注入流程控制服务并实现执行、暂停、停止和恢复功能
- 优化任务上下文管理器中的终端ID空值处理逻辑
- 移除终端ID非空校验并调整相关业务逻辑
- 重构任务执行VO类以支持流程引擎调用参数传递
|
2026-06-02 16:53:07 +08:00 |
|
|
|
8e4c122f9a
|
feat(inspection): 添加巡检模块功能并更新项目配置
- 添加巡检告警、地图、机器人、任务、点位等实体类和服务接口
- 创建巡检模块数据库表结构,包含机器人、地图、任务等核心表
- 实现巡检告警控制器,提供增删改查和导出功能
- 配置巡检告警数据映射和查询视图
- 更新全局应用配置中的MinIO服务地址
- 在启动类中添加MyBatis扫描配置
- 重构设备配置实体类,移除冗余字段并优化注解配置
|
2026-06-02 15:01:23 +08:00 |
|