From 7e750ed45544df709695863e21f7b8f98327c474 Mon Sep 17 00:00:00 2001 From: ngfrolov Date: Tue, 25 Jul 2023 17:38:58 +0500 Subject: [PATCH] =?UTF-8?q?AutoGeneratedDailyReport=20=D0=B4=D0=BE=D0=B1?= =?UTF-8?q?=D0=B0=D0=B2=D0=B8=D0=BB=20todo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AutogeneratedDailyReport/AutoGeneratedDailyReportDto.cs | 1 + .../AutoGeneratedDailyReportService.cs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/AsbCloudApp/Data/AutogeneratedDailyReport/AutoGeneratedDailyReportDto.cs b/AsbCloudApp/Data/AutogeneratedDailyReport/AutoGeneratedDailyReportDto.cs index 2d54b453..ea3b3c53 100644 --- a/AsbCloudApp/Data/AutogeneratedDailyReport/AutoGeneratedDailyReportDto.cs +++ b/AsbCloudApp/Data/AutogeneratedDailyReport/AutoGeneratedDailyReportDto.cs @@ -10,6 +10,7 @@ public class AutoGeneratedDailyReportDto : AutoGeneratedDailyReportInfoDto /// public HeadBlockDto Head { get; set; } = null!; + //TODO: поля не должны быть массивами /// /// Блок подсистем /// diff --git a/AsbCloudInfrastructure/Services/AutoGeneratedDailyReports/AutoGeneratedDailyReportService.cs b/AsbCloudInfrastructure/Services/AutoGeneratedDailyReports/AutoGeneratedDailyReportService.cs index 80aa5e1c..4012ebdf 100644 --- a/AsbCloudInfrastructure/Services/AutoGeneratedDailyReports/AutoGeneratedDailyReportService.cs +++ b/AsbCloudInfrastructure/Services/AutoGeneratedDailyReports/AutoGeneratedDailyReportService.cs @@ -242,7 +242,7 @@ public class AutoGeneratedDailyReportService : IAutoGeneratedDailyReportService private int GetFileSize() { const int fileSizeTemplate = 10240; - - return new Random().Next(1, 8193) + fileSizeTemplate; + // TODO: Добавку размера сделать более предсказуемой на основе даты рапорта. что то типа `(Date.Ticks * idWell) % (fileSizeTemplate / 10)` + return new Random().Next(1, 8193) + fileSizeTemplate; } } \ No newline at end of file