From f5bd2dbe3d4047dad9ba8f2516b307398cf5d9e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E4=BC=9F?= <421281095@qq.com> Date: Mon, 18 Aug 2025 15:34:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E9=A2=91=E7=B9=81500?= =?UTF-8?q?=E6=95=85=E9=9A=9C=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OpenAuth.App/ServiceApp/ManageApp.cs | 3 ++- .../ServiceControllers/DaHuaAiController.cs | 10 ++-------- .../Model/RabbitMQService/RabbitMqListenerService.cs | 5 ++--- OpenAuth.WebApi/OpenAuth.WebApi.csproj | 3 +++ 4 files changed, 9 insertions(+), 12 deletions(-) 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 +