fix ValidDateTime
This commit is contained in:
@@ -21,7 +21,7 @@ public class RemoveManuallyDevicePermissionJob : BaseJob
|
|||||||
var now = DateTime.Now;
|
var now = DateTime.Now;
|
||||||
var db = serviceProvider.GetService<IDbContext>();
|
var db = serviceProvider.GetService<IDbContext>();
|
||||||
|
|
||||||
var data = await db.Queryable<DevicePermissionManuallyEntity>().Where(x => x.ValidDateTime.HasValue && x.ValidDateTime >= now).ToListAsync();
|
var data = await db.Queryable<DevicePermissionManuallyEntity>().Where(x => x.ValidDateTime.HasValue && x.ValidDateTime <= now).ToListAsync();
|
||||||
var deviceCodes = data.Select(x => x.DeviceCode).Distinct().ToList();
|
var deviceCodes = data.Select(x => x.DeviceCode).Distinct().ToList();
|
||||||
var devices = await db.Queryable<DeviceEntity>().Where(x => deviceCodes.Contains(x.Code)).ToListAsync();
|
var devices = await db.Queryable<DeviceEntity>().Where(x => deviceCodes.Contains(x.Code)).ToListAsync();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user