|
|
@ -2426,8 +2426,14 @@ namespace OpenAuth.App.ServiceApp
|
|
|
|
{
|
|
|
|
{
|
|
|
|
aiInspection.WarningContent = req.WarningContent;
|
|
|
|
aiInspection.WarningContent = req.WarningContent;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// 更新
|
|
|
|
// 更新
|
|
|
|
await db.Insertable(aiInspection).ExecuteCommandAsync();
|
|
|
|
// todo 关于多次调用问题
|
|
|
|
|
|
|
|
var count = await db.Queryable<LasaAiInspection>().Where(x => x.TaskId == req.TaskId).CountAsync();
|
|
|
|
|
|
|
|
if (count == 0)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
await db.Insertable(aiInspection).ExecuteCommandAsync();
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -2470,7 +2476,7 @@ namespace OpenAuth.App.ServiceApp
|
|
|
|
Status = 6, // 智能巡检状态
|
|
|
|
Status = 6, // 智能巡检状态
|
|
|
|
PushUrl = pushUrl
|
|
|
|
PushUrl = pushUrl
|
|
|
|
};
|
|
|
|
};
|
|
|
|
var tagIdArray = new List<string>();
|
|
|
|
var tagIdArray = new List<string>();
|
|
|
|
foreach (var tagId in tagsIds)
|
|
|
|
foreach (var tagId in tagsIds)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
tagIdArray.AddRange(tagId.Split(",").ToList());
|
|
|
|
tagIdArray.AddRange(tagId.Split(",").ToList());
|
|
|
@ -2491,7 +2497,9 @@ namespace OpenAuth.App.ServiceApp
|
|
|
|
};
|
|
|
|
};
|
|
|
|
jsonTag[lasaModelLabel.EnumValue.ToString()] = model;
|
|
|
|
jsonTag[lasaModelLabel.EnumValue.ToString()] = model;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
json.tag = jsonTag;
|
|
|
|
json.tag = jsonTag;
|
|
|
|
|
|
|
|
Console.WriteLine(JsonConvert.SerializeObject(json));
|
|
|
|
var content = new StringContent(JsonConvert.SerializeObject(json), Encoding.UTF8, "application/json");
|
|
|
|
var content = new StringContent(JsonConvert.SerializeObject(json), Encoding.UTF8, "application/json");
|
|
|
|
var url = config["AIModelApi:Url"];
|
|
|
|
var url = config["AIModelApi:Url"];
|
|
|
|
using var httpClient = new HttpClient();
|
|
|
|
using var httpClient = new HttpClient();
|
|
|
|