Commit Graph

186 Commits (f7317974f63023a66617b02c28720b1db6347fff)

Author SHA1 Message Date
zhangbin f7317974f6 添加redis获取机场数据 2025-11-26 09:07:25 +08:00
陈伟 2177b4cf25 refactor(subscribe): 优化订阅服务中的任务进度处理逻辑
- 移除未使用的命名空间引用
- 简化航线进度处理流程
- 调整重复处理检查的位置以提高准确性
- 修改无人机信息查询方法为同步调用
- 增强日志记录以便调试
- 清理冗余代码并提升可读性
- 更新Quartz作业调度初始化逻辑
2025-11-24 08:40:55 +08:00
陈伟 bba2c3dd8a refactor(subscribe): 将ConfigSubscribe重构为IHostedService并优化错误处理
- 移除Quartz依赖,实现IHostedService接口以管理订阅生命周期
- 使用DjiErrorMapHelper统一错误码映射处理
- 优化任务处理逻辑,避免重复执行和提高代码可读性
- 更新无人机端口信息获取方式,使用_manageApp服务替代直接数据库查询
- 调整摄像头索引值以适配新设备类型
- 移除冗余的日志输出和注释,清理无用代码块
- 完善任务状态更新机制,确保历史记录正确反映执行结果
- 修复航线进度处理中的潜在并发问题
2025-11-22 11:25:31 +08:00
陈伟 2447f290ba fix(manage): 修复事务提交顺序并启用智能巡检结束请求
- 调整数据库事务提交位置,确保操作原子性
- 启用智能巡检结束的HTTP请求调用
- 优化异常处理流程,防止资源泄露
2025-11-18 15:46:15 +08:00
陈伟 bb220cf920 feat(ai): 支持通过请求参数指定无人机SN
- 在 CallAiModel 请求对象中新增 UavSn 属性
- 修改 ManageApp 中构建 pushUrl 的逻辑,优先使用请求中的 UavSn
- 当 UavSn 为空时,继续从数据库查询无人机 SN 并拼接默认值
- 确保兼容旧有逻辑的同时支持外部传入无人机 SN 参数
2025-11-18 11:04:27 +08:00
陈伟 6a62666eea feat(drone): 添加无人机SN到推流URL
- 在推流URL中拼接无人机SN加1的标识- 查询无人机端口及关联无人机信息- 支持从配置获取基础推流地址并动态拼接- 保留原有RTMP直播流配置逻辑
- 增加log4net引用以支持日志记录功能
- 补充缺失的返回响应结构体结尾括号
2025-11-17 16:43:12 +08:00
陈伟 64f84068c7 feat(config): 更新RTMP推流地址并优化直播任务管理
- 修改默认RTMP推流地址路径
- 在URL中动态拼接无人机序列号
-优化直播任务ID存储逻辑,支持多值存储- 更新AI模型调用参数构建方式
- 添加天气阈值注释说明
- 补充推流地址用途注释
2025-11-17 16:36:51 +08:00
zhangbin 046925e2f2 获取机场无人机类型 2025-11-15 09:14:51 +08:00
zhangbin bb34c5d5ae 添加网关 2025-11-05 15:14:50 +08:00
陈伟 fa83ca30c1 feat(manage): 新增无人机机场信息查询功能 2025-10-31 09:12:58 +08:00
陈伟 c2f8a06cf6 feat(manage): 添加AlgoInstanceId字段到LasaTask模型
- 在LasaTask模型中新增AlgoInstanceId属性
- 更新Select方法以包含新的AlgoInstanceId字段映射
2025-10-21 09:18:20 +08:00
陈伟 26ec727348 修改 2025-10-20 17:07:50 +08:00
陈伟 f12f78f845 飞行任务列表添加字段 2025-10-20 16:27:46 +08:00
陈伟 f4cdb3aad8 feat(task):
- 调用 AI 模型方法改为异步无等待执行
- 更新 LasaTask 实体 PushUrl 字段默认值为空字符串
2025-10-20 10:44:09 +08:00
陈伟 b49c4b1275 添加机场sn 2025-10-17 16:43:17 +08:00
陈伟 bd0d14ba6f 1.bugfix:缺少特性
2.无人机查询添加查询字段
2025-10-15 09:48:22 +08:00
陈伟 9398410000 Merge remote-tracking branch 'origin/main' 2025-10-15 09:47:55 +08:00
陈伟 5214dac6a9 添加范围内无人机查询 2025-10-15 09:36:03 +08:00
洁 任 80808cd3dd 修改作业区域 2025-10-09 09:34:06 +08:00
陈伟 f4de6c3803 bugfix:飞行记录查询截止日期问题 2025-09-30 14:44:52 +08:00
陈伟 f0cef863cb 新建任务时,字段初始化 2025-09-29 16:12:04 +08:00
陈伟 509d1cc692 1. 修改任务执行接口,并添加返回值
2. 添加飞行次数字段,并添加相应更新逻辑
3. bugfix: 飞行记录在飞行结束后,数据未更新
4. 媒体库接口修改
2025-09-28 16:50:57 +08:00
陈伟 c817feade6 添加飞行记录查询 2025-09-26 17:31:36 +08:00
陈伟 83cc46f6e3 计划任务修改 2025-09-26 15:07:02 +08:00
陈伟 9dc89d0184 添加机场序列号查询接口 2025-09-15 15:10:23 +08:00
陈伟 b24e96e6e9 1. 直播修改
2. bugfix:计划任务中的立即任务未更新执行时间
2025-09-12 16:21:52 +08:00
陈伟 359122ab56 bugfix:结束手飞任务智能巡检逻辑修改 2025-09-10 17:01:14 +08:00
陈伟 8848c71b1b 优化手飞任务智能巡检判定 2025-09-10 16:32:38 +08:00
陈伟 a198fd5588 优化:针对不存在的手飞任务调用结束智能巡检优化 2025-09-10 15:56:59 +08:00
陈伟 c3246c0b82 任务列表添加航线过滤条件 2025-09-09 16:26:12 +08:00
陈伟 b8dd571fc8 1. 打印ai模型调用参数 2025-09-09 15:35:45 +08:00
陈伟 bc90dca578 修改手飞任务结束接口 2025-09-05 09:00:40 +08:00
陈伟 fa7bf2ec66 bugfix: 手工任务某些情况下智能巡检信息重复插入 2025-09-03 08:41:25 +08:00
陈伟 61f9ad5df0 bugfix: 手飞任务保存,添加智能巡检标识 2025-09-02 17:24:50 +08:00
陈伟 f3ef00d718 bugfix:tagId未正确处理 2025-09-02 16:45:57 +08:00
陈伟 d016a11512 ai模型输出流配置化 2025-09-02 15:13:08 +08:00
陈伟 bb73bfa450 ai模型调用tag修改 2025-09-02 08:34:24 +08:00
陈伟 c3e57d3257 手飞任务保存任务状态修改 2025-09-01 16:54:55 +08:00
陈伟 cc0c15cefa ai模型调用地址配置化 2025-09-01 16:44:24 +08:00
陈伟 7b633c02df 添加手飞任务智能巡检结束接口 2025-09-01 16:19:23 +08:00
陈伟 e5026a8d38 1. 媒体库添加创建人
2. 手飞任务任务状态调整
2025-09-01 15:49:27 +08:00
陈伟 7dfe5f83e2 获取最新手飞任务信息 2025-09-01 14:55:47 +08:00
陈伟 93637f8759 优化:智能巡检告警标题及内容判空处理 2025-09-01 10:33:05 +08:00
冉成楼 6809cf41d0 1 2025-09-01 08:28:32 +08:00
陈伟 67b7cd9439 1. bugfix: 直播失败修复
2. bugfix: 计划任务调用ai 模型兼容性问题
2025-08-30 16:21:08 +08:00
陈伟 28040bc03f 1. 添加debug信息
2. mqtt消息处理去重
2025-08-30 11:25:35 +08:00
陈伟 f921e62558 更换ai模型 2025-08-29 16:49:37 +08:00
陈伟 8983632b71 更新手飞任务结束时间 2025-08-29 15:56:25 +08:00
陈伟 89441d0003 手飞任务名称修改 2025-08-29 15:55:05 +08:00
陈伟 23fa14a272 1. CallAiModel兼容计划任务改造
2. 计划任务智能巡检改造
2025-08-29 15:17:37 +08:00