fix 心跳任务获取数据为空

This commit is contained in:
2024-02-23 19:21:49 +08:00
parent a0e9583229
commit 80c84069e1

View File

@@ -2,6 +2,7 @@
using System.Net.Sockets;
using Dlhis.Entity.Basic.Entity;
using Dlhis.Entity.Device.Entities;
using Kurisu.Core.DataAccess.Entity;
using Kurisu.SqlSugar.Services;
using Newtonsoft.Json;
@@ -19,6 +20,9 @@ public class HeartbeatJob
}
public async Task RunAsync()
{
_dbContext.Client.QueryFilter.ClearAndBackup<ITenantId>();
try
{
var devices = await _dbContext.Queryable<DeviceEntity>().Where(x => x.Enable).ToListAsync();
foreach (var device in devices)
@@ -39,4 +43,9 @@ public class HeartbeatJob
}
}
}
finally
{
_dbContext.Client.QueryFilter.Restore();
}
}
}