From 25c736dc0a9fcd6c8776ec9933b06f1fbe0fd52a Mon Sep 17 00:00:00 2001 From: ccnetcore Date: Sat, 30 Aug 2025 22:07:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E6=89=AB=E7=A0=81?= =?UTF-8?q?=E5=9B=9E=E8=B0=83=E5=9C=A8=E9=9D=9E=E7=AD=89=E5=BE=85=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E4=B8=8B=E4=BB=8D=E8=A2=AB=E5=A4=84=E7=90=86=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services/FuwuhaoService.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/FuwuhaoService.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/FuwuhaoService.cs index 53262863..160f3fab 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/FuwuhaoService.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Application/Services/FuwuhaoService.cs @@ -108,6 +108,11 @@ public class FuwuhaoService : ApplicationService return "success"; // 跳过直接返回成功 } + if (cache.SceneResult != SceneResultEnum.Wait) + { + return "success"; // 跳过直接返回成功 + } + //根据操作类型,进行业务处理,返回处理结果,再写入缓存,10s过去,相当于用户10s扫完app后,轮询要在10秒内完成 var scenResult = await _fuwuhaoManager.CallBackHandlerAsync(cache.SceneType, body.FromUserName, cache.UserId);