diff --git a/AsbCloudApp/Data/Subsystems/SubsystemStatPlanFactDto.cs b/AsbCloudApp/Data/Subsystems/SubsystemStatPlanFactDto.cs index f9290478..82427dc0 100644 --- a/AsbCloudApp/Data/Subsystems/SubsystemStatPlanFactDto.cs +++ b/AsbCloudApp/Data/Subsystems/SubsystemStatPlanFactDto.cs @@ -29,32 +29,32 @@ public class SubsystemPlanFactStatDto public double DepthEnd { get; set; } /// - /// Использование ротора (план) + /// Процент использования ротора (план) /// public double AutoRotorPlan { get; set; } /// - /// Использование слайда (план) + /// Процент использования слайда (план) /// public double AutoSlidePlan { get; set; } /// - /// Использование слайда с осцилляцией (план) + /// Процент использования слайда с осцилляцией (план) /// public double AutoOscillationPlan { get; set; } /// - /// Использование ротора (факт) + /// Процент использования ротора (факт) /// public double? AutoRotorFact { get; set; } /// - /// Использование слайда (факт) + /// Процент использования слайда (факт) /// public double? AutoSlideFact { get; set; } /// - /// Использование слайда (факт) + /// Процент использования слайда (факт) /// public double? AutoOscillationFact { get; set; } } diff --git a/AsbCloudInfrastructure/Services/Subsystems/SubsystemService.cs b/AsbCloudInfrastructure/Services/Subsystems/SubsystemService.cs index 0292d126..36ba866c 100644 --- a/AsbCloudInfrastructure/Services/Subsystems/SubsystemService.cs +++ b/AsbCloudInfrastructure/Services/Subsystems/SubsystemService.cs @@ -181,9 +181,9 @@ public class SubsystemService : ISubsystemService var subsystemStatFact = await GetStatAsync(subsystemRequest, token); var subsystemStatFactDict = subsystemStatFact.ToDictionary(s => s.IdSubsystem); - stat.AutoRotorFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDRotor)?.KUsage; - stat.AutoSlideFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDSlide)?.KUsage; - stat.AutoOscillationFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemOscillation)?.KUsage; + stat.AutoRotorFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDRotor)?.KUsage * 100; + stat.AutoSlideFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDSlide)?.KUsage * 100; + stat.AutoOscillationFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemOscillation)?.KUsage * 100; result.Add(stat); }