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 +