fix 增加名称,移除测试No条件

This commit is contained in:
2025-12-10 16:10:09 +08:00
parent 18b9e4244d
commit 58fc942469

View File

@@ -3,6 +3,7 @@ using Dlhis.Basic.Api.Requests;
using Dlhis.Entity.Visitor.Entity;
using Dlhis.Entity.Visitor.Enums;
using Dlhis.ScheduledTask.Attributes;
using Kurisu.AspNetCore.Utils.Extensions;
namespace Dlhis.ScheduledTask.Jobs;
@@ -22,7 +23,6 @@ public class TipAppointmentExpireJob : BaseJob
protected override async Task RunAsync(IServiceProvider serviceProvider)
{
var details = await DbContext.Queryable<VisitorAppointmentDetailEntity>()
.Where(x => x.No == "FT0000004")
.Where(x => (x.IsEnterDoorArea && x.DoorStatus == VisitorAppointmentDetailStatusEnumType.Arrived) ||
(x.IsEnterWorkplace && x.WorkplaceStatus == VisitorAppointmentDetailStatusEnumType.Arrived))
.ToListAsync();
@@ -44,10 +44,12 @@ public class TipAppointmentExpireJob : BaseJob
.Where(x => x.No == item.Key)
.SingleAsync();
var name = item.Select(x => x.Name).Join(",");
await _dingTalkApi.SendWorkMessageAsync(new JinkoSendWorkMessageRequest
{
WorkCodes = new List<string> { appointment.Code },
Content = $"您的访客预约 {appointment.No}《{appointment.Title}》中有访客即将到达访问结束时间,请及时处理。"
Content = $"您的访客预约 {appointment.No}《{appointment.Title}》中有 {name} 即将到达访问结束时间,请及时处理。"
});
}
}