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