diff --git a/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs b/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs
index a84732cf..eaeb807d 100644
--- a/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs
+++ b/Src/Dlhis.ScheduledTask/DeviceUploadLog/Services/Implements/DeviceUploadLogService.cs
@@ -373,10 +373,11 @@ public class DeviceUploadLogService : IDeviceUploadLogService
///
public async Task Test()
{
- var data = await _dbContext.Queryable().OrderBy(x => x.Id).FirstAsync();
+ var before60Days = DateTime.Today.AddDays(-60).AddSeconds(1);
+ var data = await _dbContext.Queryable().Where(x => x.RaiseDateTime < before60Days).OrderBy(x => x.Id).FirstAsync();
await _dbContext.DeleteReallyAsync(data);
- var tableName = "deviceuploadlog_20250107";
+ const string tableName = "deviceuploadlog_20250107";
data.Id = 0;
await _dbContext.Client.Insertable(data).AS(tableName).ExecuteCommandAsync();
}