diff --git a/OpenAuth.App/ServiceApp/Algo/DaHuaAiApp.cs b/OpenAuth.App/ServiceApp/Algo/DaHuaAiApp.cs index c566b5c..61435ec 100644 --- a/OpenAuth.App/ServiceApp/Algo/DaHuaAiApp.cs +++ b/OpenAuth.App/ServiceApp/Algo/DaHuaAiApp.cs @@ -142,63 +142,6 @@ namespace OpenAuth.App.ServiceApp.Algo #region 本地模型 - public async Task> AddImgOld(string taskid, string path, string tag) - { - using (var db = UnitWork.CreateContext()) - { - var info = await db.LasaAiAchievement.GetFirstAsync(r => r.TaskId == taskid); - if (info == null) - { - LasaAiAchievement lasaAiAchievement = new LasaAiAchievement(); - lasaAiAchievement.Id = Guid.NewGuid().ToString(); - var tags = JsonConvert.DeserializeObject>(tag); - var confidence = tags.Select(r => r.confidence).Max(); - foreach (var item in tags) - { - if (item.class_id == 1 || item.class_id == 2 || item.class_id == 3 || item.class_id == 5 || item.class_id == 6 || item.class_id == 6) - { - lasaAiAchievement.Title = "疑似车辆入侵"; - } - } - lasaAiAchievement.CreateTime = DateTime.Now; - lasaAiAchievement.TaskId = taskid; - lasaAiAchievement.AiModel = "yolo12x"; - lasaAiAchievement.ConfidenceLevel = confidence; - await db.LasaAiAchievement.InsertAsync(lasaAiAchievement); - //插入详情 - LasaAiAchievementDetail lasaAiAchievementDetail = new LasaAiAchievementDetail() - { - Id = Guid.NewGuid().ToString(), - Image = "http://175.27.168.120:6013/test/" + path, - AiAchievementId = lasaAiAchievement.Id - }; - await db.LasaAiAchievementDetail.InsertAsync(lasaAiAchievementDetail); - } - else - { - //插入详情 - LasaAiAchievementDetail lasaAiAchievementDetail = new LasaAiAchievementDetail() - { - Id = Guid.NewGuid().ToString(), - Image = path, - AiAchievementId = info.Id - }; - await db.LasaAiAchievementDetail.InsertAsync(lasaAiAchievementDetail); - } - if (db.Commit()) - return new Response - { - Result = true, - Message = "添加成功" - }; - else - return new Response - { - Result = false, - Message = "添加失败" - }; - } - } public async Task> AddImg(string taskid, string path, string aiid, dynamic drone_info, List tag) { using (var db = UnitWork.CreateContext())