From 4dc3bff28ac0bc0852836e0a5c0db0a06860ade1 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Wed, 10 Dec 2025 15:28:36 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E6=97=B6=E9=97=B4=E5=8C=B9=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Voucher/Response/VoucherBalancePageResponse.cs | 2 +- Src/Dlhis.ScheduledTask/Jobs/TipAppointmentExpireJob.cs | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Src/Dlhis.Canteen/Voucher/Response/VoucherBalancePageResponse.cs b/Src/Dlhis.Canteen/Voucher/Response/VoucherBalancePageResponse.cs index bf975702..5359555e 100644 --- a/Src/Dlhis.Canteen/Voucher/Response/VoucherBalancePageResponse.cs +++ b/Src/Dlhis.Canteen/Voucher/Response/VoucherBalancePageResponse.cs @@ -15,7 +15,7 @@ public class VoucherBalancePageResponse public string No { get; set; } /// - /// 档案号/QRCode + /// 档案号 /// public string UserNo { get; set; } diff --git a/Src/Dlhis.ScheduledTask/Jobs/TipAppointmentExpireJob.cs b/Src/Dlhis.ScheduledTask/Jobs/TipAppointmentExpireJob.cs index 83b20067..852a8b02 100644 --- a/Src/Dlhis.ScheduledTask/Jobs/TipAppointmentExpireJob.cs +++ b/Src/Dlhis.ScheduledTask/Jobs/TipAppointmentExpireJob.cs @@ -9,7 +9,7 @@ namespace Dlhis.ScheduledTask.Jobs; /// /// 每天10点提醒访客预约到期 /// -[RecurringJob(nameof(TipAppointmentExpireJob), "0 0 10 * * ?", Name = "提醒到访人访客将要到期")] +[RecurringJob(nameof(TipAppointmentExpireJob), "0 0 10 * * ?", Name = "提醒到访人访客将要到期", RunOnDevelopment = true)] public class TipAppointmentExpireJob : BaseJob { private readonly IDingTalkApi _dingTalkApi; @@ -54,17 +54,16 @@ public class TipAppointmentExpireJob : BaseJob private static bool IsWarningData(VisitorAppointmentDetailEntity detail) { - var now = DateTime.Now.Date.AddDays(-3); if (detail.IsEnterDoorArea - && detail.DoorStatus == VisitorAppointmentDetailStatusEnumType.Arrived - && detail.DoorEnd.Value.Date == now) + && detail.DoorStatus == VisitorAppointmentDetailStatusEnumType.Arrived + && detail.DoorEnd.Value.Date.AddDays(-3) == DateTime.Today) { return true; } if (detail.IsEnterWorkplace && detail.WorkplaceStatus == VisitorAppointmentDetailStatusEnumType.Arrived - && detail.WorkplaceEnd.Value.Date <= now) + && detail.WorkplaceEnd.Value.Date.AddDays(-3) == DateTime.Today) { return true; }