forked from ddrilling/AsbCloudServer
Merge pull request 'Фактические показатели наработки подсистем переведены в процентное значение' (#334) from feature/#37115045-subsystems-operation-time into dev
Reviewed-on: https://test.digitaldrilling.ru:8443/DDrilling/AsbCloudServer/pulls/334
This commit is contained in:
commit
160c4d2848
@ -29,32 +29,32 @@ public class SubsystemPlanFactStatDto
|
|||||||
public double DepthEnd { get; set; }
|
public double DepthEnd { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Использование ротора (план)
|
/// Процент использования ротора (план)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double AutoRotorPlan { get; set; }
|
public double AutoRotorPlan { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Использование слайда (план)
|
/// Процент использования слайда (план)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double AutoSlidePlan { get; set; }
|
public double AutoSlidePlan { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Использование слайда с осцилляцией (план)
|
/// Процент использования слайда с осцилляцией (план)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double AutoOscillationPlan { get; set; }
|
public double AutoOscillationPlan { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Использование ротора (факт)
|
/// Процент использования ротора (факт)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double? AutoRotorFact { get; set; }
|
public double? AutoRotorFact { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Использование слайда (факт)
|
/// Процент использования слайда (факт)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double? AutoSlideFact { get; set; }
|
public double? AutoSlideFact { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Использование слайда (факт)
|
/// Процент использования слайда (факт)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double? AutoOscillationFact { get; set; }
|
public double? AutoOscillationFact { get; set; }
|
||||||
}
|
}
|
||||||
|
@ -181,9 +181,9 @@ public class SubsystemService : ISubsystemService
|
|||||||
var subsystemStatFact = await GetStatAsync(subsystemRequest, token);
|
var subsystemStatFact = await GetStatAsync(subsystemRequest, token);
|
||||||
var subsystemStatFactDict = subsystemStatFact.ToDictionary(s => s.IdSubsystem);
|
var subsystemStatFactDict = subsystemStatFact.ToDictionary(s => s.IdSubsystem);
|
||||||
|
|
||||||
stat.AutoRotorFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDRotor)?.KUsage;
|
stat.AutoRotorFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDRotor)?.KUsage * 100;
|
||||||
stat.AutoSlideFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDSlide)?.KUsage;
|
stat.AutoSlideFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemAPDSlide)?.KUsage * 100;
|
||||||
stat.AutoOscillationFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemOscillation)?.KUsage;
|
stat.AutoOscillationFact = subsystemStatFactDict.GetValueOrDefault(IdSubsystemOscillation)?.KUsage * 100;
|
||||||
|
|
||||||
result.Add(stat);
|
result.Add(stat);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user