fix 优化任务处理

This commit is contained in:
2025-07-05 13:15:49 +08:00
parent 77b2fdc222
commit 60e43bfb9d
3 changed files with 54 additions and 21 deletions

View File

@@ -46,7 +46,10 @@ public class CreateGetUploadRecordJob : BaseJob
}
else
{
if (deviceTask.Status == DeviceTaskStatusEnumType.Success)
if (deviceTask.Status == DeviceTaskStatusEnumType.Success
|| (deviceTask.Status == DeviceTaskStatusEnumType.Process
&& deviceTask.ModifiedTime.AddMinutes(10) > DateTime.Now)
)
{
deviceTask.Status = DeviceTaskStatusEnumType.Wait;
deviceTask.Version = 0;

View File

@@ -46,7 +46,10 @@ public class CreateSyncServerDateTimeJob : BaseJob
}
else
{
if (deviceTask.Status == DeviceTaskStatusEnumType.Success)
if (deviceTask.Status == DeviceTaskStatusEnumType.Success
|| (deviceTask.Status == DeviceTaskStatusEnumType.Process
&& deviceTask.ModifiedTime.AddMinutes(10) > DateTime.Now)
)
{
deviceTask.Status = DeviceTaskStatusEnumType.Wait;
deviceTask.Version = 0;