diff --git a/OpenAuth.App/ServiceApp/ManageApp.cs b/OpenAuth.App/ServiceApp/ManageApp.cs
index 58adede..bd5062c 100644
--- a/OpenAuth.App/ServiceApp/ManageApp.cs
+++ b/OpenAuth.App/ServiceApp/ManageApp.cs
@@ -1599,9 +1599,10 @@ namespace OpenAuth.App.ServiceApp
.AsQueryable()
.Where(r => r.Topic == topic)
.Where(r => r.CreateTime > time)
- .Where(r => SqlFunc.JsonLike(r.Data, "wind_speed"))
+ .Where(r => SqlFunc.JsonContainsFieldName(r.Data, "wind_speed"))
.OrderByDescending(r => r.CreateTime)
.FirstAsync();
+ //SqlFunc.JsonContainsFieldName(log.Data, "wind_speed")
x.Stop();
Console.WriteLine("耗时:" + x.ElapsedMilliseconds / 1000);
//不太可能为空
diff --git a/OpenAuth.WebApi/Controllers/ServiceControllers/DaHuaAiController.cs b/OpenAuth.WebApi/Controllers/ServiceControllers/DaHuaAiController.cs
index b52b8e9..19c51e5 100644
--- a/OpenAuth.WebApi/Controllers/ServiceControllers/DaHuaAiController.cs
+++ b/OpenAuth.WebApi/Controllers/ServiceControllers/DaHuaAiController.cs
@@ -1,17 +1,11 @@
-using DocumentFormat.OpenXml.Math;
+using System.Text;
using Infrastructure;
using Infrastructure.Helpers;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
-using Microsoft.CodeAnalysis.Text;
using Newtonsoft.Json;
using OpenAuth.App.ServiceApp.Request;
-using OpenAuth.Repository.Domain;
using OpenAuth.WebApi.Model.RabbitMQService;
-using RabbitMQ.Client;
-using System.Globalization;
-using System.Security.Cryptography;
-using System.Text;
namespace OpenAuth.WebApi.Controllers.ServiceControllers
{
@@ -101,7 +95,7 @@ namespace OpenAuth.WebApi.Controllers.ServiceControllers
"sdhc"
}
};
- var jsonBody = Newtonsoft.Json.JsonConvert.SerializeObject(data);
+ var jsonBody = JsonConvert.SerializeObject(data);
using var httpClient = new HttpClient(handler);
// 添加请求头
// 只把非 Content-Type 的头加到 request
diff --git a/OpenAuth.WebApi/Model/RabbitMQService/RabbitMqListenerService.cs b/OpenAuth.WebApi/Model/RabbitMQService/RabbitMqListenerService.cs
index f88707d..fecfeb3 100644
--- a/OpenAuth.WebApi/Model/RabbitMQService/RabbitMqListenerService.cs
+++ b/OpenAuth.WebApi/Model/RabbitMQService/RabbitMqListenerService.cs
@@ -1,7 +1,6 @@
-using Microsoft.AspNetCore.Connections;
-using RabbitMQ.Client.Events;
+using System.Text;
using RabbitMQ.Client;
-using System.Text;
+using RabbitMQ.Client.Events;
namespace OpenAuth.WebApi.Model.RabbitMQService
{
diff --git a/OpenAuth.WebApi/OpenAuth.WebApi.csproj b/OpenAuth.WebApi/OpenAuth.WebApi.csproj
index b66ef05..1579c22 100644
--- a/OpenAuth.WebApi/OpenAuth.WebApi.csproj
+++ b/OpenAuth.WebApi/OpenAuth.WebApi.csproj
@@ -60,6 +60,9 @@
..\..\..\Users\Administrator\.nuget\packages\autofac.extensions.dependencyinjection\4.0.0\lib\netstandard1.1\Autofac.Extensions.DependencyInjection.dll
+
+ bin\Debug\net6.0\RabbitMQ.Client.dll
+