fix 增加名称,移除测试No条件
This commit is contained in:
@@ -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} 即将到达访问结束时间,请及时处理。"
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user