feat 设置档案白名单

This commit is contained in:
2024-08-01 17:39:00 +08:00
parent d4e7929661
commit b912cce2c0
11 changed files with 90 additions and 23 deletions

View File

@@ -82,6 +82,7 @@ public class DeviceTaskAssignmentService : IDeviceTaskAssignmentService
}
catch (Exception)
{
//ignore
}
return page;
@@ -100,11 +101,9 @@ public class DeviceTaskAssignmentService : IDeviceTaskAssignmentService
tasks.Any(x => x.ModifiedTime.AddMinutes(10) < now && x.Status == DeviceTaskStatusEnumType.Process).ThrowIfTrue("请等待任务处理完成");
}
tasks.ForEach(x => x.Status = DeviceTaskStatusEnumType.Wait);
//更新任务状态
await _dbContext.Updateable<DeviceTaskEntity>()
.SetColumns(x => x.Status == DeviceTaskStatusEnumType.Wait)
.SetColumns(x => x.ModifiedTime == DateTime.Now)
.Where(x => request.Ids.Contains(x.Id))
.ExecuteCommandAsync();
await _dbContext.UpdateAsync(tasks);
}
}