fix 升级到0.5.2,优化任务生成

This commit is contained in:
2024-01-22 09:45:39 +08:00
parent ce939b0a29
commit e749a6cc14
13 changed files with 124 additions and 116 deletions

View File

@@ -82,10 +82,11 @@ public class DeviceConnectService : IDeviceConnectService
//todo 通知设备重新获取
}
[IgnoreTenant]
public async Task HeartbeatAsync(DeviceHeartbeatRequest request)
{
var registry = await _dbContext.Queryable<DeviceRegistryEntity>().Where(x => x.DeviceUniqueNo == request.UniqueNo).FirstAsync();
registry.ThrowIfNull($"{request.UniqueNo}的设备注册信息不存在,心跳无效");
registry.ThrowIfNull($"注册信息不存在,无法发起心跳");
registry.LastHeartbeatTime = DateTime.Now;
await _dbContext.UpdateAsync(registry);