From 6b31536de569a625ea1c1ebe6e1123c09c4fff40 Mon Sep 17 00:00:00 2001 From: ccnetcore Date: Sun, 10 Aug 2025 12:07:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E8=BF=87=E6=9C=9F=E5=88=A4=E6=96=AD=E9=80=BB=E8=BE=91=EF=BC=8C?= =?UTF-8?q?=E6=8C=89=E6=97=A5=E6=9C=9F=E6=AF=94=E8=BE=83=E9=81=BF=E5=85=8D?= =?UTF-8?q?=E5=BD=93=E5=A4=A9=E8=AF=AF=E5=88=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Yi.Framework.AiHub.Domain/Managers/AiRechargeManager.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiRechargeManager.cs b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiRechargeManager.cs index 7f8a4fdc..52998cf5 100644 --- a/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiRechargeManager.cs +++ b/Yi.Abp.Net8/module/ai-hub/Yi.Framework.AiHub.Domain/Managers/AiRechargeManager.cs @@ -54,8 +54,8 @@ public class AiRechargeManager : DomainService // 找到用户最大的过期时间 var maxExpireTime = group.Max(x => x.ExpireDateTime); - // 如果最大过期时间小于当前时间,说明用户已过期 - return maxExpireTime.HasValue && maxExpireTime.Value < currentTime; + // 如果最大过期时间小于当前时间,说明用户已过期(比较日期,满足用户最后一天) + return maxExpireTime.HasValue && maxExpireTime.Value.Date < currentTime.Date; }) .Select(group => group.Key) .ToList();